Cityscape is a striking 12 storey residential building, ideally located in the heart of the City, just moments from London’s financial hub, key educational e…
Taylor Scott International
Cityscape is a striking 12 storey residential building, ideally located in the heart of the City, just moments from London’s financial hub, key educational e…
Taylor Scott International