845-853 London Road, Croydon, London CR7 7, United Kingdom
Distance: 739 yd.
Company description
32 Stunning one & two bedroom apartments, nestled in the heart of Thornton Heath with a beautiful communal terrace providing an aspirational lifestyle image.