London NW1
£4,850,000
2023-05-17
london
Light pours in from north and south aspects through shuttered sash windows