Lonsdale Lodge apartment hosts guests of London.
Major London sights, such as Valentines Park and Tower of London are located nearby. A variety of dishes are served in Hugos and The Walnut Tree Inn, which are 5 minutes’ walk away.
This property features complimentary wireless internet, heating, TV, a personal computer and an iron with ironing board in rooms. Guests can benefit from an en suite bathroom.
A 10-minute walk to Leytonstone subway station.