Floor Plan for 2 Bedroom Terraced House for Sale in Windmill Lane London E15 PG, E15, 1PG -  &pound399,995