>
2 bed flat
1 Landells Road, London SE22
£2,350 PCM
The property is a two-bedroom apartment finished to an impeccable standard, located with magnificent views over London. It features high specification fixtures and fittings, and benefits from secure parking and communal gardens.