logo

Location of London Bridge Hotel

Location

8-18 London Bridge St, London, United Kingdom, SE1 9SG
Nestled in the vibrant Borough of Southwark, the hotel enjoys a prime location adjacent to London Bridge station, making it incredibly accessible for both city guests and business travellers. The Shard, the tallest building in the UK, is just a short walk away, while the iconic Borough Market and the bustling Square Mile are also nearby, offering a diverse array of dining and shopping options. Cultural landmarks such as Shakespeare’s Globe and Tate Modern are within an easy distance, allowing guests to explore the rich history and artistic offerings of the city effortlessly.
Check rooms and rates
From254US$ /night
Check-in
23Nov2024Select date
Check-out
24Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
8-18 London Bridge St, London, United Kingdom, SE1 9SG
Nearby
Harbour
Tower Bridge
460 m
Market
Borough Market
190 m
The Shard 32 London Bridge Street
The Shard
110 m
Bridge
London Bridge
340 m
32 London Bridge St
The View from The Shard
10 m
Church
Southwark Cathedral
160 m
Restaurants
The Telephone Exchange
0 m
10-18 London Bridge Street
Lobos
100 m
14 Borough High Street
Fish Kitchen
190 m
Borough Market 8 Southwark Street Under the bridge
Rabot 1745
220 m
2-4 Bedale Street Borough Market
The Barrow Boy and Banker
140 m
Bank Chambers 6-8 Borough High Street
Tapas Brindisa London Bridge
250 m
18-20 Southwark Street
Giuseppe's Ristorante Italiano
200 m
47-49 Borough High Street
Patty & Bun
120 m
19 Borough High Street
London Grind
160 m
Two 2 London Bridge
Number 1
240 m
1 Duke Street Hill
Contact us
We’re at your service