Theobalds 2
Address: Theobalds Road, London, United Kingdom
Located in London, this apartment is 600 metres from British Museum. The apartment is 800 metres from Theatre Royal Drury Lane. Free WiFi is available throughout the property. A dishwasher, an oven and a microwave can be found in the kitchen.
Hotels Nearby
-
Theobalds 1
Theobalds Road, London
-
Theobalds 3
Flat 3, 43 Theobalds Road, London
-
Theobalds House
Theobalds Road, London
-
Premier Inn London Holborn 3 ★
27-29 Red Lion Street, Holborn, London
-
Apartment in Central London
Princeton Street, London
-
Veeve - Apartment Red Lion Square
Red Lion Square, London
-
Flying Butler Holborn Apartments
55 Red Lion Street, London
-
Covent Garden & Holborn - Soho Abode Apartments 4 ★
34 Red Lion Square, London
-
Holborn Two
2-6 Emerald Street, London
-
Red Lion Square
10 Red Lion Square, London
-
Grange Holborn Hotel 5 ★
Southampton Row, Bloomsbury, London
-
Chancery Lane City Apartments
16 northington street, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Theobalds 2