Luxury 3 Bedroom Apartment Merchant Square | My London Hop