Charming garden apartment in Walthamstow Village, London offering self catering accommodation.

tba, 19 Folkestone Road , E17 9SD
From £ 198 per night

2 Bedrooms

4 Guests


(Aged under 14)

info_outlinePlease select
the date period first.