Talbot Square Apartment London is an apartment only 1.6 km from Hyde Park, Up at The O2 and Royal Albert Hall.
24 km to Watford. Guests will enjoy dishes of italian cuisine served in San Marco Ristorante, which is about 100 meters away.
The property offers rooms with a dishwasher, TV, a dining area and a seating area. The property comprises 2 bedrooms. There is a private bathroom.
A kitchen is provided.
A short drive from London Heathrow airport.