Location of The Westin London City
445US$
Location
60 Upper Thames Street,
London,
United Kingdom,
EC4V 3AD,
Greater London
Map view
street view
60 Upper Thames Street,
London,
United Kingdom,
EC4V 3AD,
Greater London
City landmarks
Castle
Tower of London
3900 ft
Westminster Bridge Road Riverside Building
Coca-Cola London Eye
1.7
mi
Museums
The British Museum
1.5
mi
Harbor
Tower Bridge
3900 ft
Gallery
Tate Modern
2600 ft
Garden
Buckingham Palace
2.2
mi
Square
Trafalgar Square
1.4
mi
Elizabeth Tower - Houses of Parliament
Big Ben
1.5
mi
Museums
National Gallery
1.5
mi
Church
St Paul's Cathedral
2600 ft
Parks
Sky Garden
3900 ft
Museums
Museum of London
3900 ft
Public Building
Houses of Parliament
1.5
mi
Church
Westminster Abbey
1.6
mi
Opera House
Covent Garden
1.2
mi
The Shard 32 London Bridge Street
The Shard
1.1
mi
Broadway Theatre
Shakespeare's Globe
2600 ft
Museums
HMS Belfast
3900 ft
Museums
Imperial War Museums
1.2
mi
Public Building
Central Criminal Court
3900 ft
32 London Bridge St
The View from The Shard
1.1
mi
Gallery
Barbican Centre Tube
4100 ft
Church
All Hallows By The Tower
3900 ft
Gallery
Guildhall Art Gallery
4100 ft
Nearby
Market
Borough Market
1700 ft
Monuments and Landmarks
Monument Tube
1700 ft
Bridges
London Bridge
1700 ft
Church
Southwark Cathedral
1700 ft
Museums
Bank of England Museum
1700 ft
Bridges
Southwark Bridge
1700 ft
Restaurants
Eats & Bits Cafe
400 ft
Queen Victoria Street Mansion House Underground Station
Thai Square Mansion House
600 ft
1 Great St. Thomas Apostle
Vintry Izakaya
600 ft
20 Garlick Hill
Shake Shack Mansion House
600 ft
45 Cannon Street Mansion House
The Sugar Loaf
600 ft
65 Cannon Street
Planet of the Grapes
700 ft
74-82 Queen Victoria Street Bow Lane
Pali Kitchen
600 ft
13 Bow Lane
Cafe Moka
700 ft
4 Queen's Rd Centre Court Shopping Centre
Contact us
We’re at your service