E1  8ZH
Neroli House, 14 Piazza Walk, London, E1
Close to public transport Concierge Shops and amenities nearby Swimming Pool Gym 5* Hotel Services Residents Lounge Floor-to-ceiling windows Sauna Business Lounge