Located in Carshalton, South London, The Lodge brings 7 beautiful one & two bedroom apartments, blending contemporary living with effortless access to Central London in just 28 minutes.

With so many of the capital’s landmarks and attractions just a stone’s throw away, London living has never felt so good.