68 Stoke Newington High St, London N16 7PA

Two bedroom flat within the Tottenham area.

2, 549 High Rd, London N17 6SB, UK