1
result
Sold prices in Glenbrook Road, London Central, NW6
7a Glenbrook Road, London, NW6 1TN
- £322,500 Flat, Freehold 30 July 2007
- £299,950 Flat, Freehold 02 August 2005
- £195,000 Flat, Freehold 15 March 2005