logo

East Central House

From £292 / week
  •  
3 Offers + Bills Included
East Central House, 115 Lever St, London EC1V 3RH, United Kingdom
Distance from City, University of London
9 mins
9 mins
3 mins
No University No Pay