Situated 1 km from British Museum and 1.1 km from Royal Opera House, Apartment in Central London is set in Camden of London. The property, housed in a building dating from 1913, is 1.2 km from Theatre Royal Drury Lane.
The apartment features 2 bedrooms, a kitchen with a dishwasher, a washing machine, and 1 bathroom. A flat-screen TV is provided.
Popular points of interest near..