Croydon

Melrose House

Our latest acquisition comprising of 28,000 sq ft. of prime office space.

 3 minutes walk from East Croydon station.