Overview
Hotels
Things to Do
Restaurants
Nightlife
Itineraries
Facts
Explore
Travel
The London Stone
Address:
109 Cannon Street
EC4N 5AD London, United Kingdom
view map
Phone:
44 020 7626 8246
Map:
Contact
·
Privacy
·
Terms