E1  6AL
Steward Street, London, E1
Modern two bed, two bath apartment close to Liverpool St and the City Access via private elevator Modern decor, curved windows making a bright. light flat Well away from the noise of the street below, a peaceful City space