GR
16 Leigh Street, London, Greater London, WC1H
By Greater London Properties
£ 645
Greater London Properties says ..
Two double bedroom split-level apartment in this convenient location close to UCL and many transport links including Kings Cross St Pancras & Russell Square.
- Bedrooms
- 2
- Bathrooms
- 1