Site Sales - Granville Gardens
Beech Court, London, NW2 2LR
1, 2, 3 and 4 bedroom houses and apartments