Talbot Square offers accommodations in London. Hyde Park is 0.6 miles from the property. The accommodation features a TV. Some units have a sitting and/or dining area. There is also a kitchen, equipped with a dishwasher. There is a private bathroom with a bathtub or shower in every unit. Towels and bed linen are featured. Royal Albert Hall is one kilometer from Talbot Square. The nearest airport is London City Airport, 10 miles from the property.