The Spitalfields FlatsApartment
Leyden Street, Tower Hamlets, London, E1 7LE, United Kingdom
Boasting a hot tub and quiet street view, The Spitalfields Flats is set in the heart of London. There is a private entrance at the apartment for the convenience of those who stay.