Located within 25 minutes' walk of Buckingham Palace, Turner House Apartment London provides access to a number of tourist sites nearby.
This apartment features a bathroom with hair dryers, bath sheets, and slippers. Moreover, there is a separate toilet and a shower as well.
Guests staying at the property can make use of the self-catering amenities available, including an electric kettle. The accommodation is 25 minutes’ drive from London City airport.
Approximately 400 metres from Embankment tube station, the homestay is a short way from Horse Guards Parade. Guests will easily find the art museum "Courtauld Gallery", which is nearly 5 minutes' walk from the apartment. The 13.7-tonne Big Ben Bell is only 1.9 km away, and the London Transport Museum is right near Turner House Apartment.