logo no text png image

THE KNIGHTS CLUB

INDOOR GOLF SIMULATOR

PRACTICE AND PLAY INDOOR GOLF AT THE KNIGHTS TABLE

OPEN TOURNAMENTS

REGISTER BELOW

Upcoming Tournaments:

JOIN THE KNIGHTS CLUB

BECOME A MEMBER

Being a Member at The Knights Club

With the golf season approaching, our indoor simulator offers a comfortable place to practise, play, and work on your game regardless of the weather.

Members effectively have their own private facility to use — whether that’s for practice sessions, playing courses with friends, or keeping your swing in shape when you can’t get out on the course.

Membership includes the following benefits:

Solo session bookings covered – no pay-per-use fees.

Bring guests and they get 50% off.

The more you play, the more you will save.

Summer Membership

£225

1st April | 30th September

Year Membership

£400

1st April – 31st March 2027

1 SHOT GOLF ACADEMY

JOE LOVERY | PGA PROFESSIONAL

joe lovery knights club poster (Instagram Post (45))

We're delighted to welcome PGA Professional Joe Lovery to The Knights Club!


Train Smarter with Cutting-Edge Tech
Lessons at The Knights Club aren’t just about hitting balls, they’re about understanding your swing.

With our high-tech launch monitor and simulator, Joe can break down every shot in real time, with instant data feedback, showing you exactly where to focus and how to make lasting improvements.

Joe will be offering coaching lessons in the simulator on Tuesday's, book a lesson now!

Joe-Lovery-Golf-Vector
joe lovery portrait

CAN'T FIND THE PERFECT BOOKING OPTION?

LOOKING FOR SOMETHING A BIT MORE BESPOKE?

We get it — sometimes you’re planning something outside the box. Whether it’s a larger group booking, a society day, or you need a custom time slot that isn’t listed, we’re happy to help. Just reach out with a few details, and we’ll work with you to create the perfect session.

{{ is_error_msg }}

Select Category
Select Service
{{ service_details.bookingpress_service_name }}

Duration: {{ service_details.bookingpress_service_duration_val }} {{ service_details.bookingpress_service_duration_label }}

Price: {{ service_details.bookingpress_service_price }}

There is no service available for booking
{{service_extra_title}}

{{ extra_service_error_msg }}

{{ service_extra_details.bookingpress_extra_service_name }}
{{ service_extra_details.bookingpress_extra_formatted_price }}
{{ service_extra_details.bookingpress_extra_service_duration }} {{ service_extra_details.bookingpress_extra_service_duration_unit }}
{{ n }}
{{ service_extra_details.bookingpress_service_description }}
Load More
Load Less
{{bring_anyone_title}}
{{ n }} {{number_of_person_title}}

{{ is_error_msg }}

Date & Time
{{custom_service_duration_title}}
{{custom_service_description_title}}
{{custom_price_title}}
{{appointment_step_form_data.selected_service_price}}
{{custom_service_duration_title}}
{{custom_service_description_title}}
{{custom_price_title}}
{{appointment_step_form_data.selected_service_price}}
Time Slot
There is no time slots available
Morning
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Afternoon
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Evening
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Night
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}} +1 day
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}} +1 day
Date & Time
{{custom_service_duration_title}}
{{custom_service_description_title}}
{{custom_price_title}}
{{appointment_step_form_data.selected_service_price}}
{{custom_service_duration_title}}
{{custom_service_description_title}}
{{custom_duration_title}}
{{custom_price_title}}
{{appointment_step_form_data.selected_service_price}}
Time Slot
There is no time slots available
Morning
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Afternoon
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Evening
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Night
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}} +1 day
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}} +1 day

{{ is_error_msg }}

Basic Details
{{customer_form_fields_data.label}}

{{ is_error_msg }}

Summary

Your session booking summary

Customer
{{appointment_step_form_data.form_fields.customer_name }}
{{ appointment_step_form_data.form_fields.customer_firstname }} {{ appointment_step_form_data.form_fields.customer_lastname }}
{{ appointment_step_form_data.form_fields.customer_email }}
Service
{{ appointment_step_form_data.selected_service_name}}
{{ cart_details.bookingpress_service_name}}
Date & Time
{{ appointment_step_form_data.customer_selected_end_date | bookingpress_format_date }}, {{appointment_step_form_data.selected_formatted_start_end_time}}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}, {{appointment_step_form_data.selected_formatted_start_end_time}}
{{ appointment_step_form_data.customer_selected_end_date || bookingpress_format_date }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }} - {{appointment_step_form_data.selected_end_date | bookingpress_format_date}}
Extras
{{extras_details.bookingpress_extra_name }}
{{extras_details.bookingpress_extra_price}} {{extras_details.bookingpress_extra_duration}}
{{extras_details.bookingpress_selected_qty}}
{{appointment_step_form_data.bookingpress_selected_extra_service_count}} Extras
Session Details
{{ appointment_step_form_data.selected_service_name}}
{{extras_details.bookingpress_extra_name }}
{{extras_details.bookingpress_extra_price}} {{extras_details.bookingpress_extra_duration}}
{{extras_details.bookingpress_selected_qty}}
{{appointment_step_form_data.bookingpress_selected_extra_service_count}} Extras
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}, {{ appointment_step_form_data.selected_formatted_start_end_time }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }} - {{ appointment_step_form_data.selected_end_date | bookingpress_format_date }}
{{ cart_details.bookingpress_service_name}}
{{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_end_time }}
{{ cart_details.customer_selected_end_date | bookingpress_format_date }}, {{cart_details.formatted_start_end_time}}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }} - {{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}
{{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} to {{ cart_details.formatted_end_time }}
{{ cart_details.customer_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} to {{ cart_details.formatted_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} to {{ cart_details.formatted_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}
{{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} - {{ cart_details.formatted_end_time }}
{{ cart_details.customer_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} - {{ cart_details.formatted_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} - {{ cart_details.formatted_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}
{{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }}
{{ cart_details.customer_selected_end_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}
{{subtotal_text}}
{{ appointment_step_form_data.bookingpress_temp_subtotal_with_currency }}
{{ appointment_step_form_data.selected_service_price }}
{{tax_title}}
Tax
+{{ appointment_step_form_data.tax_amount }}
{{couon_applied_title}} {{ appointment_step_form_data.coupon_code }}
-{{ appointment_step_form_data.coupon_discount_amount_with_currecny }}
{{coupon_code_title}}

{{ coupon_code_msg }}

{{ coupon_code_msg }}

{{coupon_apply_button_label}} Applied
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{ appointment_step_form_data.selected_service_price }}
{{deposit_heading_title}}
{{deposit_title}} {{full_payment_title}}
{{deposit_paying_amount_title}}
{{ appointment_step_form_data.bookingpress_deposit_amt }}
{{ appointment_step_form_data.deposit_payment_amount_percentage }}% ( {{ appointment_step_form_data.bookingpress_deposit_amt }} )
{{deposit_remaining_amount_title}} {{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.bookingpress_deposit_due_amt }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{subtotal_text}}
{{ appointment_step_form_data.bookingpress_temp_subtotal_with_currency }}
{{ appointment_step_form_data.bookingpress_cart_total_with_currency }}
{{tax_title}}
Tax
+{{ appointment_step_form_data.tax_amount }}
{{couon_applied_title}} {{ appointment_step_form_data.coupon_code }}
-{{ appointment_step_form_data.coupon_discount_amount_with_currecny }}
{{coupon_code_title}}

{{ coupon_code_msg }}

{{ coupon_code_msg }}

{{coupon_apply_button_label}} Applied
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{deposit_heading_title}}
{{deposit_title}} {{full_payment_title}}
{{deposit_paying_amount_title}}
{{ appointment_step_form_data.bookingpress_deposit_total_with_currency }}
( {{ appointment_step_form_data.bookingpress_deposit_total_with_currency }} )
{{deposit_remaining_amount_title}} {{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.bookingpress_deposit_due_amount_total_with_currency }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
There is no payment method available.
Select Payment Method

Pay Locally

PayPal

{{card_details_text}}

{{ is_error_msg }}

{{staffmember_heading_title}}
{{any_staff_title}}
{{ staffmember_details.bookingpress_staffmember_firstname }} {{ staffmember_details.bookingpress_staffmember_lastname }}

{{ staffmember_details.bookingpress_staffmember_email }}

{{ staffmember_details.bookingpress_staffmember_phone }}

There is no staff member available for booking
No categories and services added!