Garden Terrace Apartment
The two-bedroom Garden Terrace apartments are situated in Montpelier Mews, a quiet residential street just moments from the bustling Brompton Road, and just a short walk from world-famous museums and boutique shopping.
["TV", "Air conditioning", "Washer", "Kitchen", "Wifi"]