Luxury 2BR Mayfair Residence | 2 Bath | Prime W1 | My London Hop