Carrie and Leigh’s London wedding at Stoke Newington Town Hall and the Lamb Tavern was a very special day. Two great London venues and a Routemaster bus in-between. The evening got very lively with some fantastic singing waiters.