Scarbrook House Croydon London

  • Ground Floor + 10
  • Total Units: 42
  • Mix of 1 2 3 bedroom luxury apartments

Perfectly Located right of Croydon High Road in south London, England 9.5 miles south of Charing Cross. Croydon is one of the largest commercial districts outside Central London, with an extensive shopping district and night-time economy.

Croydon lies on a transport corridor between central London and the south coast of England. Croydon is a major hub of the national railway transport system, with frequent fast services to central London.


Construction Status

Under Construction