Ham House is an amazing Marquee venue that sits on the banks of the River Thames in Richmond and can host Wedding receptions for up to 150 guests. The Marquee is set up by their lovely 17th Century walled Kitchen Garden, with the House and gardens creating fantastic views for the Bride & Groom to start their new life together.