Been to Citadines Prestige Holborn Covent Garden London? Share your experiences!
Citadines Prestige Holborn Covent Garden London - 
94-99 High Holborn, Holborn, Greater London, WC1V 6LF
Distance
Holborn centre is approx 0.13 miles










