Skip to main content
Date:
18 October 1998
Location:
Haggerston; Greater London Authority; England
Coordinates (lat, lon):
51.537506, -0.083272
Sortie:
AF/98C/0890
Frame:
9959
Image type:
Vertical
Scale:
10000