Near this site stood Baynard's Castle 1428-1666
Upper Thames Street, London
Google Streetview
OpenStreetMap
Upper Thames Street, London
Google Streetview
OpenStreetMap