Situated in London, Esquire Margil Apartments offers accommodation with a terrace or a balcony, free WiFi and flat-screen TV, as well as a garden. All units include a fully equipped kitchen, allowing guests to prepare their own meals. A patio with garden views is offered in every unit. London Design Read more
Situated in London, Esquire Margil Apartments offers accommodation with a terrace or a balcony, free WiFi and flat-screen TV, as well as a garden. All units include a fully equipped kitchen, allowing guests to prepare their own meals. A patio with garden views is offered in every unit. London Designer Outlet is 6 km from Esquire Margil Apartments, while Wembley Stadium is 6 km from the property. The nearest airport is London Heathrow Airport, 10 km from the property.