Your Dream Wedding at The Painswick Hotel in the Cotswolds Looking for the perfect wedding venue in the Cotswolds? The Painswick Hotel in Stroud is a stunning choice. Surrounded by rolling hills and picturesque countryside, this luxurious venue offers everything you need for a truly memorable day. At Mad Hat Photo Booth, we’ve had the […]