To enjoy your vacation in London, stay at Londesborough Inn London, which is 1.8 miles from the fourth-largest Emirates Football Stadium and about 25 minutes' stroll from Lee Valley Regional Park Authority.
The public Trafalgar Square is approximately 4 miles away, while Nook Shop is a few moments from the apartment. This apartment is located in the East End district of London.
At the property, a separate toilet and a shower are provided to improve your comfort. Furthermore, hair dryers, bath sheets, and towels is available.
The apartment offers guests the convenience of self-catering facilities, including an electric kettle, a fridge, and a kitchenware. Londesborough Inn is around 10 minutes' walk from London Rectory Road train station.