E10 7FR
Tallack Road, Leyton, London, E10
Spacious top-floor penthouse apartment Three double bedrooms Beautifully finished throughout Sunny open-plan living space Luxurious en suite & family bathroom Private roof terrace with city views Moments from shops & restaurants Walkable to Tube & Overground services