Station Road, Croydon, CR0
£400,000
The PropertyPERFECT LUXURY APARTMENTStep through your front door and you’ll feel right at home at London Square Croydon. Smart fitted kitchens with integrated applications, contemporary bathrooms and premium floor finishes create a home where it’s easy to unwind. Alternatively at the end of a busy day you can entertain friends in your bright winter garden. London Square brings superb quality and finish to all its new homes, thanks to its atte...