Situated 1.1 km from Theatre Royal Drury Lane and 1.1 km from British Museum, Citadel Apartments Portpool Lane provides accommodation set in
London. This property is 1.2 km from Royal Opera House. ...
Read more
Citadel Apartments Portpool Lane is located in
London, 1.1km from Theatre Royal Drury Lane. This property is located 1.2km from Royal Opera House.