Rent 1 bedroom flat in London
Apollo Building, 1 Newton Place, London, E14 3TS, United Kingdom
Apollo Building, 1 Newton Place, London, E14 3TS, United Kingdom
**Rent Free Period Available (terms
Property type: Flat
City: London
Bedrooms: 1
Bathrooms: 1
Price: 1993 £
Balcony: Yes
Terrace: Yes