2 bed semi-detached house

>

2 bed semi-detached house

Primrose Gardens, Belsize Park, London NW3
£1,200,000

Price History

Initial price £1,300,000
04/06/25 £1,200,000
Price Change -7.69%

Description