Su sede se encuentra en Wentworth Club en Virginia Water, Surrey, Reino Unido.