logo

Location of Shangri-La The Shard, London

Location

31 St Thomas Street, London, United Kingdom, SE1 9QU
Nestled in the vibrant Southwark neighborhood, Shangri-La The Shard, London offers a prime location along the south bank of the River Thames. The hotel is ideally situated less than a 5-minute walk from London Bridge Railway and Underground Station, providing excellent transport links throughout the city. Within a short stroll, guests can explore renowned attractions such as the iconic Tower Bridge and Borough Market, both just around 500 meters away, while cultural landmarks like Shakespeare’s Globe and the Tate Modern are also nearby, making it an excellent base for discovering the rich history and dynamic atmosphere of London.
Check rooms and rates
From863US$ /night
Check-in
22Nov2024Select date
Check-out
23Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
31 St Thomas Street, London, United Kingdom, SE1 9QU
Nearby
Harbour
Tower Bridge
480 m
Market
Borough Market
280 m
The Shard 32 London Bridge Street
The Shard
70 m
Bridge
London Bridge
510 m
32 London Bridge St
The View from The Shard
200 m
Church
Southwark Cathedral
320 m
Museum
Fashion and Textile Museum
500 m
Palace
Winchester Palace
480 m
Restaurants
Hutong
120 m
31 St. Thomas Street Level 33 The Shard
Oblix
160 m
31 St. Thomas Street Level 32
GONG Bar
70 m
Level 52 31 St. Thomas Street Shangri-La Hotel
Sky Lounge
10 m
31 St. Thomas Street
Caffe Nero
160 m
127-143 Borough High Street
Bar 31
120 m
31 St Thomas Street The Shard
Science Gallery Cafe
80 m
Great Maze Pond Science Gallery London
Duddell's
150 m
St. Thomas's Church 9A St. Thomas Street in the St Thomas Church
The Telephone Exchange
190 m
10-18 London Bridge Street
Vivat Bacchus
310 m
4 Hays Lane
Contact us
We’re at your service