1 bedroom Flats for sale in 85 Glenthorne Road