23 St Peters Court 99 Cephas Street


E1 4AE London

rooms 3

877 sqft

floor 3

GBP 2.075

available from 20.02.20

images are of a similar unit

identification 40031-23

identification 40031-23