Property Location

Covent Garden, Theatre District and The British Museum just a short stroll away...