One Bedroom Apartment at London City Mayfair
London
W1K 6LL