The Welcombe Hotel in Stratford is an elegant country house with stunning gardens. It was the perfect setting for Cristina and Harry’s wedding day.
The Welcombe Hotel in Stratford is an elegant country house with stunning gardens. It was the perfect setting for Cristina and Harry’s wedding day.