Ouch That Smarts
»
Kenwood Hall Hotel Wedding

Ouch That Smarts

The bride twangs her new husbands braces in an amused fashion but as he is the cream of the British army we're sure he can take it

The Kenwood Hall Hotel is located in Sheffield, South Yorkshire, UK on Kenwood Road, S7 1NQ. Their Website can be found at https://www.kenwoodhall.co.uk/weddings/