UMBERSTON STREET, LONDON E1 1PY

Block of Flats