Studio | 1 Bed
Underground Station iconNew Road
E1 1RDE1 1RD
heart-icon
share-icon
From £224 per night