Natasha and Ian Masters Stewart ClarkeSeptember 11, 2009September 2009Leave a Comment Natasha and Ian were married at the Avon Gorge Hotel in Bristol on Friday 11th September 2009.