The Grove

The Grove

A collection of 22 flats
E15 1HU