Project | Island Rest, Isle of Wight, UK

Download project PDF
26/11/2020: We are very pleased to be associated with one of the winning projects at this year's British Homes Awards. Strom Architects won the 'Small House' section with Island Rest, a family home on the Isle of Wight. We were very proud to be a part of the creative design team and congratulations to all involved!