Haydon Close, Hampton Wick, TW11

1 care home and 19 residential units for affordable rent