Theobalds House
Address: Theobalds Road, London, United Kingdom
Situated in London, this apartment is 700 metres from British Museum. The unit is 900 metres from Theatre Royal Drury Lane. Free WiFi is available throughout the property. The unit is equipped with a kitchen.
Hotels Nearby
-
Premier Inn London Holborn 3 ★
27-29 Red Lion Street, Holborn, London
-
Apartment in Central London
Princeton Street, London
-
Theobalds 3
Flat 3, 43 Theobalds Road, London
-
Theobalds 2
Theobalds Road, London
-
Theobalds 1
Theobalds Road, London
-
Holborn Two
2-6 Emerald Street, London
-
Flying Butler Holborn Apartments
55 Red Lion Street, London
-
Veeve - Apartment Red Lion Square
Red Lion Square, London
-
Chancery Lane City Apartments
16 northington street, London
-
Covent Garden & Holborn - Soho Abode Apartments 4 ★
34 Red Lion Square, London
-
Red Lion Square
10 Red Lion Square, London
-
SACO Holborn – Lamb’s Conduit St 4 ★
72 - 84 Lamb's Conduit Street, London
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇧 United Kingdom ›
- London ›
- Theobalds House