The perfect place to live in one of London's most vibrant locations
Based in the heart of Croydon, Leon House represents one of the UK’s finest examples of 20th century modernist architecture.
Leon House is now being remade in to light-filled, luxury one and two-bedroom apartments available for occupation in Summer 2018.
Creating the ideal work-lifestyle balance with a resident’s sky garden and private dining room as well as co-working space and meeting room availability.
233 High Street, Croydon, CR0 9XT