BR

Shard Place

London, United Kingdom

Map Goes Here

BUILDING LOCATION

Street Address

Shard Place, 28-30 London Bridge St, Bermondsey Village, London, SE1 9QU, UK

City

Region

Latitude

51.504642

Longitude

-0.087341