MAYFAIR STANDARD 2 BEDROOM
$284 per night
DESCRIPTION: This charming and elegant upscale small block of serviced apartments right off Mayfair’s historic Shepherd Market, famous for intimate cafes, varied pubs, and interesting restaurants. Within short walking distance…
More Details