Covent Garden Hotel

Covent Garden Hotel
10 Monmouth Street, London, WC2H 9HB
Photo of Covent Garden Hotel