Dora House in St John's Wood
November 2022
Dora House in St John’s Wood A high-end retirement living scheme now complete for London's over 55's. This complex development towers 13 Storey's and provides 170 new 1 and 2-bedroom apartments for senior living complete...