Show Apartment Now Open Book your viewing
020 8686 9434
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 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