>
3 bed flat
High Holborn, Holborn, London, WC1V
£8,666 PCM
The property is a three-bedroom apartment with a spacious roof terrace and an open plan kitchen with reception room.
The property is a three-bedroom apartment with a spacious roof terrace and an open plan kitchen with reception room.