Durham House Apartment London is located 0.3 miles from London Shepherd's Bush train station and approximately 5 minutes' walk from The Parish Church of Saint Matthew.
The perennially crowded Harrods is situated 2.2 miles away, and the world-famous Natural History Museum is 1.6 miles from this apartment. The royal residence "Kensington Palace" is about 20 minutes by foot from the apartment.
There is also an equipped kitchen, where simple meals can be prepared. Durham House Apartment is near Kensington subway station, which lies 0.3 miles away.