A £385K Flat Lists in an Ambitious “Eco-Village” in London
9
of
11
The upper-level bathroom features porcelain tile and a walk-in shower.
Save