To enjoy your vacation in London, stay at London House Sleeps 19 People Apartment, which is 3.5 miles from London Multi-Purpose Stadium and merely a 12-minute stroll from Peterhouse. The apartment is situated 0.2 miles from London Wood Street train station and just around the corner from Wood Street Market bus station.
This apartment has a convenient setting in the Walthamstow district of London, steps away from Faizan-e-Islam. William Morris Gallery is 18 minutes by foot from the property.
Guests of London House Sleeps 19 People Apartment can enjoy views of the garden.
An equipped kitchen is featured at the apartment.