World’s Most Secret Homes

Welch House featured on World's Most Secret Homes

It was such a pleasure working with Windfall Films filming on the Isle of Wight at Welch House. We are proud to be featured on the first episode of World’s Most Secret Homes.

Find the first episode here. Skip straight to part 4 if you can’t wait to see the part on Welch House