Thrive Living

Botanical Place

West Byfleet
Located in West Byfleet, this project is a new build development featuring 197 apartments. The scheme captures a rich and contemporary palette, creating a sense of place and the warmth of home.


sign up to stay up to date

Photography © Neale Smith / Kristen McCluskie