Located 0.6 miles from Hyde Park, Talbot Square Apartment offers accommodations in London. Talbot Square Apartment features views of the garden and is one kilometer from Royal Albert Hall. The kitchen is fitted with a dishwasher, an oven and a microwave, as well as a coffee machine. A flat-screen TV is featured. There is a private bathroom with a bathtub. Harrods is 1.2 miles from Talbot Square Apartment, and Oxford Street is 1.3 miles away. The nearest airport is London City Airport, 10 miles from the property.