WC1A1LR
Museum Street, London, WC1A
Amazing Covent Garden location next to British Museum Weekly maid service, luxury furnishings, high-spec appliances Flexible length of stay - stay as long (or short) as you like