60 Knightsbridge
London, England SW1X 7LF
Get directions

About Us

The Royal Thames Yacht Club welcomes you to a classic, stylish venue steeped in history with exquisite catering and friendly, accommodating staff.

A wide range of versatile function rooms come with sumptuous surroundings, access to our delightful decking area, enchanting views over the grounds of Hyde Park.

Our civil wedding licence allows us to host ceremonies for up to 120 guests. We can sit up to 174 guests in our largest dining room and accommodate up to 220 stand up  guests for receptions.


Languages Spoken
Guest Capacity
Up to 200
Guest Capacity - Indoor
Up to 200
Guest Capacity - Outdoor
Up to 100
Reception Guest Capacity - Indoor
Up to 100
Reception Guest Capacity - Outdoor
Up to 100
Onsite Venue Services
Ceremony SiteFull Bar AvailableFull Service Wedding PackagesNumber of Events at a TimeOnsite CateringOnsite Overnight AccommodationsOnsite ParkingOnsite Wedding Coordination
Venue Style
Venue Type
Other Venue TypeRestaurant