Description of Vision House
Vision House is a residential development in Wimbledon Chase, London SW20.
Four storey building on 0.22 acres (900m2).
19 residential flats above 4 retail units. 1 and 2-bed apartments, arranged over the first and second floors at the western end of the building and entire third floor.