top of page

About Us

The Historic Winchester House is set within half an acre of grounds on the banks of the River Thames, just upstream from Putney Bridge. Founded in 1892, this traditional club still thrives more than one hundred years later.

Winchester House is the ideal London venue, and can accommodate wedding receptions, civil ceremonies, bar and bat mitzvahs, christmas parties, wakes, location filming and much more.


Capacity for 150 guests.

09.06.23 Entrance2.jpg
7.07.22 River Garden2.jpg


The ideal location

Kristian Leven Photography Natalie Jamie-231.jpg


The most memorable day of your life

Photo Booth


Throwing London's best parties since 1892

20.08.22 River garden.jpg


An Exquisite Experience

Kristian Leven Photography Natalie Jamie-303.jpg

Garden Party

Relax by the river

Flower Arrangement

Celebration of life

Exceeding Expectations


Sienna & Tom

“I wanted to thank you for organising the best day of our lives”

bottom of page