{
 "meta": {
  "name": "Tube to Tee: affordable golf near London by public transport",
  "version": "2026-10-11",
  "records": 78,
  "homepage": "https://tubetotee.example/",
  "licence": "CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) for our compilation. Attribute \"Tube to Tee\" with a link.",
  "attribution": [
   "Fees and booking details: each club's own website (see fee_source_url, fee_checked). Prices change; check before you travel.",
   "Journey times and fares: Powered by TfL Open Data. Contains OS data \u00a9 Crown copyright and database rights 2026. Not affiliated with TfL.",
   "Postcode coordinates: postcodes.io (ONS/OS open data)."
  ],
  "excluded": "No ratings, reviews or photos (third-party terms).",
  "fields": {
   "journey_min_from_liverpool_street": "TfL Journey Planner, Saturday 09:00, public transport only",
   "est_offpeak_return_fare_from_liverpool_street_gbp": "2 x TfL pay-as-you-go off-peak single to the nearest station; estimate"
  }
 },
 "courses": [
  {
   "slug": "cheshunt-park-public",
   "name": "Cheshunt Park (public)",
   "url": "https://tubetotee.example/course/cheshunt-park-public/",
   "website": "https://bebroxbourne.co.uk/centres/cheshunt-park-golf-course/visitors/",
   "postcode": "EN7 6QD",
   "lat": 51.716277,
   "lng": -0.048684,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": 37.0,
   "weekday_fee_gbp": 17.5,
   "fee_source_url": "https://bebroxbourne.co.uk/centres/cheshunt-park-golf-course/visitors/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Cheshunt",
   "line": "Overground / Greater Anglia",
   "journey_min_from_liverpool_street": 87,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 10.4,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/cheshunt",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": true,
   "handicap_required": null
  },
  {
   "slug": "bush-hill-park-gc",
   "name": "Bush Hill Park GC",
   "url": "https://tubetotee.example/course/bush-hill-park-gc/",
   "website": "https://www.bhpgc.com/visitors_golf",
   "postcode": "N21 2BU",
   "lat": 51.644538,
   "lng": -0.090443,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": 35.0,
   "weekday_fee_gbp": 32.0,
   "fee_source_url": "https://www.bhpgc.com/visitorbooking/",
   "fee_source_type": "booking engine",
   "fee_checked": "2026-10-10",
   "nearest_station": "Bush Hill Park",
   "line": "Overground",
   "journey_min_from_liverpool_street": 60,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.6,
   "booking": "online",
   "booking_url": "https://www.bhpgc.com/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "hartswood-brentwood-public",
   "name": "Hartswood (Brentwood, public)",
   "url": "https://tubetotee.example/course/hartswood-brentwood-public/",
   "website": "https://www.brentwood.gov.uk/hartswood-golf-course",
   "postcode": "CM14 5AE",
   "lat": 51.610654,
   "lng": 0.310716,
   "region": "Essex",
   "holes": 18,
   "weekend_fee_gbp": 37.0,
   "weekday_fee_gbp": 30.0,
   "fee_source_url": "https://www.brentwood.gov.uk/hartswood-golf-course",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Brentwood",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 59,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 15.4,
   "booking": "online",
   "booking_url": "https://hartswood.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": true,
   "handicap_required": null
  },
  {
   "slug": "risebridge-golf-centre",
   "name": "Risebridge Golf Centre",
   "url": "https://tubetotee.example/course/risebridge-golf-centre/",
   "website": "https://risebridgegolf.com/fees/",
   "postcode": "RM1 4DG",
   "lat": 51.602736,
   "lng": 0.186567,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": 34.0,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://risebridgegolf.com/fees/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Gidea Park",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 44,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://risebridgegolf.com/book/",
   "phone": "01708741429",
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "stapleford-abbotts-abbotts",
   "name": "Stapleford Abbotts (Abbotts)",
   "url": "https://tubetotee.example/course/stapleford-abbotts-abbotts/",
   "website": "https://www.staplefordabbottsgolf.co.uk/green-fees/",
   "postcode": "RM4 1JU",
   "lat": 51.630901,
   "lng": 0.197242,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": 37.5,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.staplefordabbottsgolf.co.uk/green-fees/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Romford",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 48,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/staplefordabbottsgc",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "wanstead-gc",
   "name": "Wanstead GC",
   "url": "https://tubetotee.example/course/wanstead-gc/",
   "website": "https://wgclondon.co.uk/green-fees",
   "postcode": "E11 2LW",
   "lat": 51.57147,
   "lng": 0.034897,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 22.0,
   "fee_source_url": "https://wgclondon.co.uk/green-fees",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Wanstead",
   "line": "Central",
   "journey_min_from_liverpool_street": 35,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/wanstead",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": true
  },
  {
   "slug": "epping-golf-course",
   "name": "Epping Golf Course",
   "url": "https://tubetotee.example/course/epping-golf-course/",
   "website": "https://www.eppinggolfcourse.org.uk/green-fee-rates",
   "postcode": "CM16 7NJ",
   "lat": 51.687175,
   "lng": 0.118105,
   "region": "Essex",
   "holes": 18,
   "weekend_fee_gbp": 35.0,
   "weekday_fee_gbp": 23.0,
   "fee_source_url": "https://www.eppinggolfcourse.org.uk/green-fee-rates",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Epping",
   "line": "Central",
   "journey_min_from_liverpool_street": 57,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/epping",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "muswell-hill-gc",
   "name": "Muswell Hill GC",
   "url": "https://tubetotee.example/course/muswell-hill-gc/",
   "website": "https://www.muswellhillgolfclub.co.uk/visitors/green-fees/",
   "postcode": "N22 7UT",
   "lat": 51.600756,
   "lng": -0.137016,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": 85.0,
   "weekday_fee_gbp": 50.0,
   "fee_source_url": "https://muswellhill.intelligentgolf.co.uk/visitorbooking/",
   "fee_source_type": "booking engine",
   "fee_checked": "2026-10-10",
   "nearest_station": "Alexandra Palace",
   "line": "Great Northern",
   "journey_min_from_liverpool_street": 45,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 6.6,
   "booking": "online",
   "booking_url": "https://muswellhill.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "stock-brook-manor",
   "name": "Stock Brook Manor",
   "url": "https://tubetotee.example/course/stock-brook-manor/",
   "website": "https://stockbrook.com/green-fees/",
   "postcode": "CM12 0SP",
   "lat": 51.64856,
   "lng": 0.414789,
   "region": "Essex",
   "holes": 18,
   "weekend_fee_gbp": 60.0,
   "weekday_fee_gbp": 30.0,
   "fee_source_url": "https://stockbrook.com/green-fees/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Billericay",
   "line": "Greater Anglia",
   "journey_min_from_liverpool_street": 70,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 21.4,
   "booking": "site",
   "booking_url": null,
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "toot-hill-gc",
   "name": "Toot Hill GC",
   "url": "https://tubetotee.example/course/toot-hill-gc/",
   "website": "https://www.toothillgolfclub.co.uk/green-fees",
   "postcode": "CM5 9PU",
   "lat": 51.697653,
   "lng": 0.193469,
   "region": "Essex",
   "holes": 18,
   "weekend_fee_gbp": 55.0,
   "weekday_fee_gbp": 25.0,
   "fee_source_url": "https://www.toothillgolfclub.co.uk/green-fees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Epping",
   "line": "Central",
   "journey_min_from_liverpool_street": 113,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://bookings.toothillgolfclub.co.uk/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "brentwood-gc-ex-weald-park",
   "name": "Brentwood GC (ex Weald Park)",
   "url": "https://tubetotee.example/course/brentwood-gc-ex-weald-park/",
   "website": "https://www.brentwoodgolfclub.co.uk/visitors/green_fees/",
   "postcode": "CM14 5RJ",
   "lat": 51.641071,
   "lng": 0.243391,
   "region": "Essex",
   "holes": 18,
   "weekend_fee_gbp": 45.0,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.brentwoodgolfclub.co.uk/visitors/green_fees/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Brentwood",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 80,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 15.4,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/brentwood",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": true,
   "handicap_required": null
  },
  {
   "slug": "thorndon-park-gc",
   "name": "Thorndon Park GC",
   "url": "https://tubetotee.example/course/thorndon-park-gc/",
   "website": "https://www.thorndonpark.com/greenfees",
   "postcode": "CM13 3RH",
   "lat": 51.601133,
   "lng": 0.335158,
   "region": "Essex",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 95.0,
   "fee_source_url": "https://www.thorndonpark.com/greenfees",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Brentwood",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 70,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 15.4,
   "booking": "online",
   "booking_url": "https://thorndonpark.hub.clubv1.com/visitors/TeeSheet",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "mill-hill-gc",
   "name": "Mill Hill GC",
   "url": "https://tubetotee.example/course/mill-hill-gc/",
   "website": "https://www.millhillgc.co.uk/about-1",
   "postcode": "NW7 3AL",
   "lat": 51.628474,
   "lng": -0.253045,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": 60.0,
   "weekday_fee_gbp": 49.0,
   "fee_source_url": "https://www.millhillgc.co.uk/about-1",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Mill Hill Broadway",
   "line": "Thameslink",
   "journey_min_from_liverpool_street": 60,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.6,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/millhill",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "finchley-gc",
   "name": "Finchley GC",
   "url": "https://tubetotee.example/course/finchley-gc/",
   "website": "https://www.finchleygolfclub.com/green-fees",
   "postcode": "NW7 1PU",
   "lat": 51.60982,
   "lng": -0.202128,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": 75.0,
   "weekday_fee_gbp": 65.0,
   "fee_source_url": "https://www.finchleygolfclub.com/green-fees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Mill Hill East",
   "line": "Northern",
   "journey_min_from_liverpool_street": 57,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://www.finchleygolfclub.com/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "theydon-bois-gc",
   "name": "Theydon Bois GC",
   "url": "https://tubetotee.example/course/theydon-bois-gc/",
   "website": "https://theydongolf.co.uk/visitor-golf/green-fee-offers/",
   "postcode": "CM16 4EH",
   "lat": 51.682876,
   "lng": 0.094571,
   "region": "Essex",
   "holes": 18,
   "weekend_fee_gbp": 45.0,
   "weekday_fee_gbp": 25.0,
   "fee_source_url": "https://theydongolf.co.uk/visitor-golf/green-fee-offers/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Theydon Bois",
   "line": "Central",
   "journey_min_from_liverpool_street": 48,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://theydonbois.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "woolston-manor-gc",
   "name": "Woolston Manor GC",
   "url": "https://tubetotee.example/course/woolston-manor-gc/",
   "website": "https://www.woolstonmanor.co.uk/golf/green-fees",
   "postcode": "IG7 6BX",
   "lat": 51.640759,
   "lng": 0.093208,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.woolstonmanor.co.uk/golf/green-fees",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Chigwell",
   "line": "Central",
   "journey_min_from_liverpool_street": 65,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/woolstonmanor",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "hainault-london-gc-2-courses",
   "name": "Hainault London GC (2 courses)",
   "url": "https://tubetotee.example/course/hainault-london-gc-2-courses/",
   "website": "https://hainaultgolfclub.co.uk/visitors/",
   "postcode": "IG7 4QW",
   "lat": 51.605771,
   "lng": 0.133032,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": 39.0,
   "weekday_fee_gbp": 27.5,
   "fee_source_url": "https://hainaultgolfclub.co.uk/visitors/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Hainault",
   "line": "Central",
   "journey_min_from_liverpool_street": 50,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://hainault.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": true,
   "handicap_required": null
  },
  {
   "slug": "west-essex-gc",
   "name": "West Essex GC",
   "url": "https://tubetotee.example/course/west-essex-gc/",
   "website": "https://westessexgolfclub.co.uk/green-fees/",
   "postcode": "E4 7QL",
   "lat": 51.644966,
   "lng": 0.01042,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 85.0,
   "fee_source_url": "https://westessexgolfclub.co.uk/green-fees/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Chingford",
   "line": "Overground",
   "journey_min_from_liverpool_street": 54,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.6,
   "booking": "online",
   "booking_url": "https://westessex.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "chingford-royal-epping-forest",
   "name": "Chingford / Royal Epping Forest",
   "url": "https://tubetotee.example/course/chingford-royal-epping-forest/",
   "website": "https://www.chingfordgolfcourse.co.uk/aboutus/",
   "postcode": "E4 7AZ",
   "lat": 51.634515,
   "lng": 0.011547,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.chingfordgolfcourse.co.uk/aboutus/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Chingford",
   "line": "Overground",
   "journey_min_from_liverpool_street": 37,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.6,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/chingford",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "canons-brook",
   "name": "Canons Brook",
   "url": "https://tubetotee.example/course/canons-brook/",
   "website": "https://www.canonsbrook.com/",
   "postcode": "CM19 5BE",
   "lat": 51.773138,
   "lng": 0.071613,
   "region": "Essex",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.canonsbrook.com/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Harlow Town",
   "line": "Greater Anglia",
   "journey_min_from_liverpool_street": 92,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 21.8,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/canonsbrook",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "hendon-gc",
   "name": "Hendon GC",
   "url": "https://tubetotee.example/course/hendon-gc/",
   "website": "https://hendon.intelligentgolf.co.uk/visitorbooking/",
   "postcode": "NW7 1DG",
   "lat": 51.607001,
   "lng": -0.220133,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": 60.0,
   "weekday_fee_gbp": 40.0,
   "fee_source_url": "https://hendon.intelligentgolf.co.uk/visitorbooking/",
   "fee_source_type": "booking engine",
   "fee_checked": "2026-10-10",
   "nearest_station": "Mill Hill East",
   "line": "Northern",
   "journey_min_from_liverpool_street": 60,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://hendon.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "enfield-gc",
   "name": "Enfield GC",
   "url": "https://tubetotee.example/course/enfield-gc/",
   "website": "https://www.enfieldgolfclub.co.uk/green-fees",
   "postcode": "EN2 7DA",
   "lat": 51.650147,
   "lng": -0.102509,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.enfieldgolfclub.co.uk/green-fees",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Enfield Chase",
   "line": "Great Northern",
   "journey_min_from_liverpool_street": 59,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.6,
   "booking": "phone",
   "booking_url": null,
   "phone": "02083623223",
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "crews-hill-gc",
   "name": "Crews Hill GC",
   "url": "https://tubetotee.example/course/crews-hill-gc/",
   "website": "https://crewshillgolfclub.com/greenfees",
   "postcode": "EN2 8AZ",
   "lat": 51.684348,
   "lng": -0.109385,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": 60.0,
   "weekday_fee_gbp": 33.0,
   "fee_source_url": "https://crewshillgolfclub.com/greenfees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Crews Hill",
   "line": "Great Northern",
   "journey_min_from_liverpool_street": 56,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 10.4,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/crewshill",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "chigwell-gc",
   "name": "Chigwell GC",
   "url": "https://tubetotee.example/course/chigwell-gc/",
   "website": "https://www.chigwellgolfclub.co.uk/green-fees---visitors",
   "postcode": "IG7 5BH",
   "lat": 51.6135,
   "lng": 0.069507,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": 80.0,
   "weekday_fee_gbp": 70.0,
   "fee_source_url": "https://www.chigwellgolfclub.co.uk/green-fees---visitors",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Chigwell",
   "line": "Central",
   "journey_min_from_liverpool_street": 45,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://chigwell.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "orsett-gc",
   "name": "Orsett GC",
   "url": "https://tubetotee.example/course/orsett-gc/",
   "website": "https://www.orsettgolfclub.co.uk/visitors/green-fees/",
   "postcode": "RM16 3DR",
   "lat": 51.501911,
   "lng": 0.391799,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 80.0,
   "fee_source_url": "https://www.orsettgolfclub.co.uk/visitors/green-fees/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Grays",
   "line": "c2c",
   "journey_min_from_liverpool_street": 96,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 13.2,
   "booking": "phone",
   "booking_url": null,
   "phone": "01375891797",
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "warley-park-gc",
   "name": "Warley Park GC",
   "url": "https://tubetotee.example/course/warley-park-gc/",
   "website": "https://www.warleyparkgc.co.uk/",
   "postcode": "CM13 3DX",
   "lat": 51.59064,
   "lng": 0.312299,
   "region": "Essex",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 25.0,
   "fee_source_url": "https://www.warleyparkgc.co.uk/golf/visitor-golf/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Brentwood",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 82,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 15.4,
   "booking": "online",
   "booking_url": "https://warleypark.golfmanager.com/consumer/ebookings?i=1&resourcetype=100080",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "verulam-gc",
   "name": "Verulam GC",
   "url": "https://tubetotee.example/course/verulam-gc/",
   "website": "https://www.verulamgolf.co.uk/green_fees",
   "postcode": "AL1 1JG",
   "lat": 51.743099,
   "lng": -0.326527,
   "region": "Hertfordshire",
   "holes": 18,
   "weekend_fee_gbp": 80.0,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.verulamgolf.co.uk/green_fees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "St Albans City",
   "line": "Thameslink",
   "journey_min_from_liverpool_street": 51,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 20.0,
   "booking": "online",
   "booking_url": "https://www.verulamgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "the-hertfordshire-gc",
   "name": "The Hertfordshire GC",
   "url": "https://tubetotee.example/course/the-hertfordshire-gc/",
   "website": "https://www.thgcc.co.uk/green_fees_and_visitors",
   "postcode": "EN10 7PY",
   "lat": 51.746923,
   "lng": -0.041076,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": 115.0,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.thgcc.co.uk/green_fees_and_visitors",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Broxbourne",
   "line": "Greater Anglia",
   "journey_min_from_liverpool_street": 117,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 16.0,
   "booking": "online",
   "booking_url": "https://www.thgcc.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "highgate-gc",
   "name": "Highgate GC",
   "url": "https://tubetotee.example/course/highgate-gc/",
   "website": "https://www.highgategc.co.uk/visitors/visitors-information/",
   "postcode": "N6 4AH",
   "lat": 51.577725,
   "lng": -0.160343,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 140.0,
   "fee_source_url": "https://www.highgategc.co.uk/visitors/visitors-information/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Highgate",
   "line": "Northern",
   "journey_min_from_liverpool_street": 49,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 6.6,
   "booking": "phone",
   "booking_url": null,
   "phone": "02083401906",
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "shooters-hill-gc",
   "name": "Shooters Hill GC",
   "url": "https://tubetotee.example/course/shooters-hill-gc/",
   "website": "https://www.shgc.co.uk/visitors/visitors-and-green-fees/",
   "postcode": "SE18 3DA",
   "lat": 51.47223,
   "lng": 0.073676,
   "region": "South East",
   "holes": 18,
   "weekend_fee_gbp": 75.0,
   "weekday_fee_gbp": 75.0,
   "fee_source_url": "https://www.shgc.co.uk/visitors/visitors-and-green-fees/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Woolwich",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 47,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/shootershill",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "dyrham-park-cc",
   "name": "Dyrham Park CC",
   "url": "https://tubetotee.example/course/dyrham-park-cc/",
   "website": "https://www.dyrhampark.com/green-fees-and-buggie-hire.html",
   "postcode": "EN5 4RA",
   "lat": 51.667733,
   "lng": -0.23194,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.dyrhampark.com/book-a-tee-time.html",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "High Barnet",
   "line": "Northern",
   "journey_min_from_liverpool_street": 98,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.6,
   "booking": "phone",
   "booking_url": null,
   "phone": "02084403904",
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "trent-park-golf-bramley-rd",
   "name": "Trent Park Golf, Bramley Rd",
   "url": "https://tubetotee.example/course/trent-park-golf-bramley-rd/",
   "website": "https://www.trentparkgolf.co.uk/book-a-tee-time",
   "postcode": "N14 4UW",
   "lat": 51.649538,
   "lng": -0.130723,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": 27.0,
   "weekday_fee_gbp": 17.0,
   "fee_source_url": "https://www.trentparkgolf.co.uk/book-a-tee-time",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Oakwood",
   "line": "Piccadilly",
   "journey_min_from_liverpool_street": 50,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.6,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/trentpark18",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": true,
   "handicap_required": null
  },
  {
   "slug": "south-herts-gc-vardon",
   "name": "South Herts GC (Vardon)",
   "url": "https://tubetotee.example/course/south-herts-gc-vardon/",
   "website": "https://www.golfshake.com/course/view/16169/South_Herts_Golf_Club.html",
   "postcode": "N20 8QU",
   "lat": 51.632369,
   "lng": -0.187885,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": 100.0,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.southhertsgolfclub.co.uk/green_fees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Totteridge & Whetstone",
   "line": "Northern",
   "journey_min_from_liverpool_street": 55,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://www.southhertsgolfclub.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "upminster-gc",
   "name": "Upminster GC",
   "url": "https://tubetotee.example/course/upminster-gc/",
   "website": "https://www.golfshake.com/course/view/16509/Upminster_Golf_Club.html",
   "postcode": "RM14 1AU",
   "lat": 51.566981,
   "lng": 0.255874,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.upminstergolfclub.co.uk/visitors/visitors-and-green-fees/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Upminster",
   "line": "c2c / District",
   "journey_min_from_liverpool_street": 42,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "phone",
   "booking_url": null,
   "phone": "01708222788",
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "romford-gc",
   "name": "Romford GC",
   "url": "https://tubetotee.example/course/romford-gc/",
   "website": "https://www.romfordgolfclub.com/visitor",
   "postcode": "RM2 5QB",
   "lat": 51.587284,
   "lng": 0.199206,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 60.0,
   "fee_source_url": "https://www.romfordgolfclub.com/visitor",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Gidea Park",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 38,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://www.romfordgolfclub.com/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "abridge-gc",
   "name": "Abridge GC",
   "url": "https://tubetotee.example/course/abridge-gc/",
   "website": "https://www.abridgegolf.com/green_fees",
   "postcode": "RM4 1ST",
   "lat": 51.666415,
   "lng": 0.146103,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": 100.0,
   "weekday_fee_gbp": 80.0,
   "fee_source_url": "https://www.abridgegolf.com/green_fees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Epping",
   "line": "Central",
   "journey_min_from_liverpool_street": 87,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://www.abridgegolf.com/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "eltham-warren-gc-9-holes",
   "name": "Eltham Warren GC (9 holes)",
   "url": "https://tubetotee.example/course/eltham-warren-gc-9-holes/",
   "website": "https://elthamwarrengolfclub.co.uk/greenfees",
   "postcode": "SE9 2PE",
   "lat": 51.452032,
   "lng": 0.067565,
   "region": "South East",
   "holes": 9,
   "weekend_fee_gbp": 60.0,
   "weekday_fee_gbp": 50.0,
   "fee_source_url": "https://elthamwarrengolfclub.co.uk/greenfees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Eltham",
   "line": "Southeastern",
   "journey_min_from_liverpool_street": 53,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "phone",
   "booking_url": null,
   "phone": "02088504477",
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "panshanger-golf-complex",
   "name": "Panshanger Golf Complex",
   "url": "https://tubetotee.example/course/panshanger-golf-complex/",
   "website": "https://www.better.org.uk/leisure-centre/welwyn-hatfield/panshanger-golf-complex/prices",
   "postcode": "AL7 2ED",
   "lat": 51.808415,
   "lng": -0.173551,
   "region": "Hertfordshire",
   "holes": 18,
   "weekend_fee_gbp": 35.5,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.better.org.uk/leisure-centre/welwyn-hatfield/panshanger-golf-complex/prices",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Welwyn Garden City",
   "line": "Great Northern",
   "journey_min_from_liverpool_street": 77,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 16.8,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/panshangergc",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "brookmans-park-gc",
   "name": "Brookmans Park GC",
   "url": "https://tubetotee.example/course/brookmans-park-gc/",
   "website": "http://www.bpgc.co.uk/greenfees",
   "postcode": "AL9 7AT",
   "lat": 51.727062,
   "lng": -0.186985,
   "region": "Hertfordshire",
   "holes": 18,
   "weekend_fee_gbp": 60.0,
   "weekday_fee_gbp": 45.0,
   "fee_source_url": "http://www.bpgc.co.uk/greenfees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Brookmans Park",
   "line": "Great Northern",
   "journey_min_from_liverpool_street": 100,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 12.4,
   "booking": "online",
   "booking_url": "https://brookmans.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "sundridge-park-gc-east",
   "name": "Sundridge Park GC (East)",
   "url": "https://tubetotee.example/course/sundridge-park-gc-east/",
   "website": "https://www.sundridgeparkgolfclub.co.uk/green_fees",
   "postcode": "BR1 3NE",
   "lat": 51.417647,
   "lng": 0.02508,
   "region": "South East",
   "holes": 18,
   "weekend_fee_gbp": 150.0,
   "weekday_fee_gbp": 100.0,
   "fee_source_url": "https://www.sundridgeparkgolfclub.co.uk/visitorbooking/",
   "fee_source_type": "booking engine",
   "fee_checked": "2026-10-10",
   "nearest_station": "Sundridge Park",
   "line": "Southeastern",
   "journey_min_from_liverpool_street": 72,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://www.sundridgeparkgolfclub.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "welwyn-garden-city-gc",
   "name": "Welwyn Garden City GC",
   "url": "https://tubetotee.example/course/welwyn-garden-city-gc/",
   "website": "https://www.welwyngardencitygolfclub.co.uk/visitor-golf.html",
   "postcode": "AL8 7BP",
   "lat": 51.802298,
   "lng": -0.221475,
   "region": "Hertfordshire",
   "holes": 18,
   "weekend_fee_gbp": 75.0,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.welwyngardencitygolfclub.co.uk/visitor-golf.html",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Welwyn Garden City",
   "line": "Great Northern",
   "journey_min_from_liverpool_street": 87,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 16.8,
   "booking": "online",
   "booking_url": "https://clubnet.golfgraffix.com/Booking/visitors/visitors_booking.html?clubid=3BCJVV-64111-43418",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "lee-valley-edmonton",
   "name": "Lee Valley (Edmonton)",
   "url": "https://tubetotee.example/course/lee-valley-edmonton/",
   "website": "https://www.visitleevalley.org.uk/golf-course",
   "postcode": "N9 0AR",
   "lat": 51.633192,
   "lng": -0.037238,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 22.0,
   "fee_source_url": "https://www.visitleevalley.org.uk/golf-course",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Ponders End",
   "line": "Greater Anglia",
   "journey_min_from_liverpool_street": 49,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://www.visitleevalley.org.uk/golf/tee-times",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "royal-blackheath-gc",
   "name": "Royal Blackheath GC",
   "url": "https://tubetotee.example/course/royal-blackheath-gc/",
   "website": "https://www.royalblackheath.com/green_fees",
   "postcode": "SE9 5AF",
   "lat": 51.446476,
   "lng": 0.053153,
   "region": "South East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 100.0,
   "fee_source_url": "https://www.royalblackheath.com/green_fees",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Eltham",
   "line": "Southeastern",
   "journey_min_from_liverpool_street": 50,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://www.royalblackheath.com/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "lullingstone-park",
   "name": "Lullingstone Park",
   "url": "https://tubetotee.example/course/lullingstone-park/",
   "website": "https://lullingstonegolfcourse.co.uk/",
   "postcode": "BR6 7PX",
   "lat": 51.360609,
   "lng": 0.159803,
   "region": "South East",
   "holes": 18,
   "weekend_fee_gbp": 31.75,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://lullingstonegolfcourse.co.uk/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Orpington",
   "line": "Southeastern",
   "journey_min_from_liverpool_street": 121,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 10.4,
   "booking": "phone",
   "booking_url": null,
   "phone": "01959583019",
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "chislehurst-gc",
   "name": "Chislehurst GC",
   "url": "https://tubetotee.example/course/chislehurst-gc/",
   "website": "https://www.chislehurstgolfclub.co.uk/green_fees",
   "postcode": "BR7 5HJ",
   "lat": 51.411224,
   "lng": 0.06542,
   "region": "South East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 95.0,
   "fee_source_url": "https://www.chislehurstgolfclub.co.uk/green_fees",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Chislehurst",
   "line": "Southeastern",
   "journey_min_from_liverpool_street": 76,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.8,
   "booking": "online",
   "booking_url": "https://www.chislehurstgolfclub.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "hadley-wood-gc",
   "name": "Hadley Wood GC",
   "url": "https://tubetotee.example/course/hadley-wood-gc/",
   "website": "https://www.hadleywoodgc.com/bookings",
   "postcode": "EN4 0JJ",
   "lat": 51.666476,
   "lng": -0.166366,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.hadleywoodgc.com/bookings",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Hadley Wood",
   "line": "Great Northern",
   "journey_min_from_liverpool_street": 57,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.6,
   "booking": "online",
   "booking_url": "https://www.hadleywoodgc.com/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "belhus-park",
   "name": "Belhus Park",
   "url": "https://tubetotee.example/course/belhus-park/",
   "website": "https://www.impulseleisure.co.uk/centres/belhus-park/belhusgolf",
   "postcode": "RM15 4PX",
   "lat": 51.506834,
   "lng": 0.26384,
   "region": "East",
   "holes": 18,
   "weekend_fee_gbp": 30.0,
   "weekday_fee_gbp": 18.0,
   "fee_source_url": "https://www.impulseleisure.co.uk/centres/belhus-park/belhusgolf",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Rainham (Essex)",
   "line": "c2c",
   "journey_min_from_liverpool_street": 76,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 13.2,
   "booking": "online",
   "booking_url": "https://impulseleisure.gladstonego.cloud/book",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": true,
   "handicap_required": null
  },
  {
   "slug": "brickendon-grange",
   "name": "Brickendon Grange",
   "url": "https://tubetotee.example/course/brickendon-grange/",
   "website": "https://www.bggc.org.uk/",
   "postcode": "SG13 8PD",
   "lat": 51.752546,
   "lng": -0.090977,
   "region": "Hertfordshire",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.bggc.org.uk/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Hertford North",
   "line": "Great Northern",
   "journey_min_from_liverpool_street": 83,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 15.0,
   "booking": "online",
   "booking_url": "https://bggc.hub.clubv1.com/visitors/TeeSheet",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "north-middlesex-gc",
   "name": "North Middlesex GC",
   "url": "https://tubetotee.example/course/north-middlesex-gc/",
   "website": "https://www.northmiddlesexgc.co.uk/visitors/book-your-tee-time/",
   "postcode": "N20 0NL",
   "lat": 51.621663,
   "lng": -0.165573,
   "region": "North",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.northmiddlesexgc.co.uk/visitors/book-your-tee-time/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Woodside Park",
   "line": "Northern",
   "journey_min_from_liverpool_street": 57,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://northmiddlesex.hub.clubv1.com/visitors/TeeSheet",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "high-elms",
   "name": "High Elms",
   "url": "https://tubetotee.example/course/high-elms/",
   "website": "https://www.mytimeactive.co.uk/locations/high-elms-golf-course",
   "postcode": "BR6 7JL",
   "lat": 51.341861,
   "lng": 0.064988,
   "region": "South East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.mytimeactive.co.uk/locations/high-elms-golf-course",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Orpington",
   "line": "Southeastern",
   "journey_min_from_liverpool_street": 92,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 10.4,
   "booking": "online",
   "booking_url": "https://mytimeactive.gladstonego.cloud/book",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": true,
   "handicap_required": null
  },
  {
   "slug": "porters-park-gc",
   "name": "Porters Park GC",
   "url": "https://tubetotee.example/course/porters-park-gc/",
   "website": "https://www.portersparkgolfclub.co.uk/visitors_green_fees_and_buggy_hire",
   "postcode": "WD7 7AZ",
   "lat": 51.687916,
   "lng": -0.309089,
   "region": "Hertfordshire",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": 95.0,
   "fee_source_url": "https://www.portersparkgolfclub.co.uk/visitors_green_fees_and_buggy_hire",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Radlett",
   "line": "Thameslink",
   "journey_min_from_liverpool_street": 59,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 12.4,
   "booking": "online",
   "booking_url": "https://www.portersparkgolfclub.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "langley-park-gc",
   "name": "Langley Park GC",
   "url": "https://tubetotee.example/course/langley-park-gc/",
   "website": "https://www.langleyparkgolf.co.uk/green_fees",
   "postcode": "BR3 6SZ",
   "lat": 51.387818,
   "lng": -0.007454,
   "region": "South East",
   "holes": 18,
   "weekend_fee_gbp": 100.0,
   "weekday_fee_gbp": 100.0,
   "fee_source_url": "https://www.langleyparkgolf.co.uk/green_fees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "West Wickham",
   "line": "Southeastern",
   "journey_min_from_liverpool_street": 70,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.8,
   "booking": "online",
   "booking_url": "https://langleypark.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "orpington-golf-centre-ruxley-park",
   "name": "Orpington Golf Centre (Ruxley Park)",
   "url": "https://tubetotee.example/course/orpington-golf-centre-ruxley-park/",
   "website": "https://www.mytimeactive.co.uk/locations/orpington-golf-centre",
   "postcode": "BR5 3HY",
   "lat": 51.405549,
   "lng": 0.12081,
   "region": "South East",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.mytimeactive.co.uk/locations/orpington-golf-centre",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Orpington",
   "line": "Southeastern",
   "journey_min_from_liverpool_street": 91,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 10.4,
   "booking": "online",
   "booking_url": "https://mytimeactive.gladstonego.cloud/book",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": true,
   "handicap_required": null
  },
  {
   "slug": "stockley-park-golf-centre",
   "name": "Stockley Park Golf Centre",
   "url": "https://tubetotee.example/course/stockley-park-golf-centre/",
   "website": "https://spgolfcentre.uk/golf-course",
   "postcode": "UB11 1AQ",
   "lat": 51.513246,
   "lng": -0.444135,
   "region": "West",
   "holes": 18,
   "weekend_fee_gbp": 39.0,
   "weekday_fee_gbp": 30.0,
   "fee_source_url": "https://spgolfcentre.uk/golf-course",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "West Drayton",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 59,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/stockleypark",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": true,
   "handicap_required": null
  },
  {
   "slug": "malden-gc",
   "name": "Malden GC",
   "url": "https://tubetotee.example/course/malden-gc/",
   "website": "https://www.maldengolfclub.com/visitors.html",
   "postcode": "KT3 6DT",
   "lat": 51.39638,
   "lng": -0.253866,
   "region": "South West",
   "holes": 18,
   "weekend_fee_gbp": 75.0,
   "weekday_fee_gbp": 65.0,
   "fee_source_url": "https://www.maldengolfclub.com/visitors.html",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "New Malden",
   "line": "South Western Railway",
   "journey_min_from_liverpool_street": 66,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://malden.hub.clubv1.com/visitors/booking",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "dulwich-sydenham-hill-gc",
   "name": "Dulwich & Sydenham Hill GC",
   "url": "https://tubetotee.example/course/dulwich-sydenham-hill-gc/",
   "website": "https://www.dulwichgolf.co.uk/the-course/visitors-green-fees/",
   "postcode": "SE21 7LS",
   "lat": 51.437003,
   "lng": -0.082062,
   "region": "South",
   "holes": 18,
   "weekend_fee_gbp": 75.0,
   "weekday_fee_gbp": 70.0,
   "fee_source_url": "https://www.dulwichgolf.co.uk/the-course/visitors-green-fees/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Sydenham Hill",
   "line": "Southeastern",
   "journey_min_from_liverpool_street": 49,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.4,
   "booking": "phone",
   "booking_url": null,
   "phone": "02086938491",
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": true
  },
  {
   "slug": "wimbledon-common-gc",
   "name": "Wimbledon Common GC",
   "url": "https://tubetotee.example/course/wimbledon-common-gc/",
   "website": "https://www.wcgc.co.uk/greenfees.html",
   "postcode": "SW19 4UW",
   "lat": 51.425998,
   "lng": -0.232613,
   "region": "South West",
   "holes": 18,
   "weekend_fee_gbp": 45.0,
   "weekday_fee_gbp": 35.0,
   "fee_source_url": "https://www.wcgc.co.uk/greenfees.html",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Wimbledon",
   "line": "District / South Western Railway",
   "journey_min_from_liverpool_street": 70,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 6.6,
   "booking": "online",
   "booking_url": "https://clubnet.golfgraffix.com/Booking/visitors/visitors_booking.html?clubid=Y81VYR-11366-47481",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "mitcham-gc",
   "name": "Mitcham GC",
   "url": "https://tubetotee.example/course/mitcham-gc/",
   "website": "https://www.mitchamgolfclub.co.uk/green-fees",
   "postcode": "CR4 4HN",
   "lat": 51.393008,
   "lng": -0.157614,
   "region": "South",
   "holes": 18,
   "weekend_fee_gbp": 45.0,
   "weekday_fee_gbp": 40.0,
   "fee_source_url": "https://www.mitchamgolfclub.co.uk/green-fees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Mitcham Junction",
   "line": "Southern / Tram",
   "journey_min_from_liverpool_street": 55,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://mitcham.hub.clubv1.com/Visitors/TeeSheet",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "horton-park-millennium-course",
   "name": "Horton Park (Millennium course)",
   "url": "https://tubetotee.example/course/horton-park-millennium-course/",
   "website": "https://hortongolfpark.com/play-golf/",
   "postcode": "KT19 8QG",
   "lat": 51.355873,
   "lng": -0.275499,
   "region": "South West",
   "holes": 18,
   "weekend_fee_gbp": 58.0,
   "weekday_fee_gbp": 39.95,
   "fee_source_url": "https://hortongolfpark.com/play-golf/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Epsom",
   "line": "Southern / South Western Railway",
   "journey_min_from_liverpool_street": 83,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 10.4,
   "booking": "online",
   "booking_url": "https://yourgolfbooking.com/venues/horton-park/booking",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "uxbridge-golf-centre",
   "name": "Uxbridge Golf Centre",
   "url": "https://tubetotee.example/course/uxbridge-golf-centre/",
   "website": "https://uxbridgegolfcentre.co.uk/fees-%26-operational-hours",
   "postcode": "UB10 8AQ",
   "lat": 51.567999,
   "lng": -0.469305,
   "region": "West",
   "holes": 18,
   "weekend_fee_gbp": 29.0,
   "weekday_fee_gbp": 23.0,
   "fee_source_url": "https://uxbridgegolfcentre.co.uk/fees-%26-operational-hours",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Uxbridge",
   "line": "Metropolitan / Piccadilly",
   "journey_min_from_liverpool_street": 77,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/uxbridgepublic",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": true,
   "handicap_required": null
  },
  {
   "slug": "sudbury-gc",
   "name": "Sudbury GC",
   "url": "https://tubetotee.example/course/sudbury-gc/",
   "website": "https://www.sudburygc.co.uk/visitors/visitors-green-fees/",
   "postcode": "HA0 2LY",
   "lat": 51.555108,
   "lng": -0.317886,
   "region": "West",
   "holes": 18,
   "weekend_fee_gbp": 60.0,
   "weekday_fee_gbp": 50.0,
   "fee_source_url": "https://www.sudburygc.co.uk/visitors/visitors-green-fees/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Sudbury Town",
   "line": "Piccadilly",
   "journey_min_from_liverpool_street": 54,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://sudbury.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "croham-hurst-gc",
   "name": "Croham Hurst GC",
   "url": "https://tubetotee.example/course/croham-hurst-gc/",
   "website": "https://www.chgc.co.uk/green_fees",
   "postcode": "CR2 7HJ",
   "lat": 51.358417,
   "lng": -0.078336,
   "region": "South",
   "holes": 18,
   "weekend_fee_gbp": 75.0,
   "weekday_fee_gbp": 65.0,
   "fee_source_url": "https://www.chgc.co.uk/green_fees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "South Croydon",
   "line": "Southern",
   "journey_min_from_liverpool_street": 48,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.8,
   "booking": "online",
   "booking_url": "https://www.chgc.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "fulwell-gc",
   "name": "Fulwell GC",
   "url": "https://tubetotee.example/course/fulwell-gc/",
   "website": "https://fulwellgolfclub.co.uk/green-fees",
   "postcode": "TW12 1JY",
   "lat": 51.432154,
   "lng": -0.352719,
   "region": "South West",
   "holes": 18,
   "weekend_fee_gbp": 100.0,
   "weekday_fee_gbp": 100.0,
   "fee_source_url": "https://fulwellgolfclub.co.uk/green-fees",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Fulwell",
   "line": "South Western Railway",
   "journey_min_from_liverpool_street": 72,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 10.4,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/fulwell",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "strawberry-hill-gc-9-holes",
   "name": "Strawberry Hill GC (9 holes)",
   "url": "https://tubetotee.example/course/strawberry-hill-gc-9-holes/",
   "website": "https://shgolf.co.uk/green-fees/",
   "postcode": "TW2 5SD",
   "lat": 51.438214,
   "lng": -0.340544,
   "region": "South West",
   "holes": 9,
   "weekend_fee_gbp": 45.0,
   "weekday_fee_gbp": 40.0,
   "fee_source_url": "https://shgolf.co.uk/green-fees/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Strawberry Hill",
   "line": "South Western Railway",
   "journey_min_from_liverpool_street": 69,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 12.6,
   "booking": "online",
   "booking_url": "https://strawberry.hub.clubv1.com/Visitors/Booking",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "west-london-golf-centre-city9",
   "name": "West London Golf Centre (City9)",
   "url": "https://tubetotee.example/course/west-london-golf-centre-city9/",
   "website": "https://westlondongolfcentre.co.uk/book-now/",
   "postcode": "UB5 6QZ",
   "lat": 51.542221,
   "lng": -0.398154,
   "region": "West",
   "holes": 9,
   "weekend_fee_gbp": 42.0,
   "weekday_fee_gbp": 35.0,
   "fee_source_url": "https://westlondongolfcentre.co.uk/book-now/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Northolt",
   "line": "Central",
   "journey_min_from_liverpool_street": 62,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.6,
   "booking": "online",
   "booking_url": "https://westlondon.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "richmond-park-golf-course-duke-s-prince-s",
   "name": "Richmond Park Golf Course (Duke's/Prince's)",
   "url": "https://tubetotee.example/course/richmond-park-golf-course-duke-s-prince-s/",
   "website": "https://www.loyalteegolf.co.uk/richmond-park-golf-course/pay-play/",
   "postcode": "SW15 3RS",
   "lat": 51.436583,
   "lng": -0.255484,
   "region": "South West",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.loyalteegolf.co.uk/richmond-park-golf-course/pay-play/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Roehampton (bus) / Richmond",
   "line": "District / Overground",
   "journey_min_from_liverpool_street": 72,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://richmond.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "brent-valley-golf-course",
   "name": "Brent Valley Golf Course",
   "url": "https://tubetotee.example/course/brent-valley-golf-course/",
   "website": "https://www.everyoneactive.com/centre/brent-valley-golf-course/",
   "postcode": "W7 3BE",
   "lat": 51.513863,
   "lng": -0.338344,
   "region": "West",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.everyoneactive.com/centre/brent-valley-golf-course/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Hanwell",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 39,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://everyonegolf.com/venues/brent-valley-golf-course-fitness-centre/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "london-airlinks-golf-course",
   "name": "London Airlinks Golf Course",
   "url": "https://tubetotee.example/course/london-airlinks-golf-course/",
   "website": "https://www.loyalteegolf.co.uk/",
   "postcode": "TW5 9PE",
   "lat": 51.493504,
   "lng": -0.40038,
   "region": "West",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.loyalteegolf.co.uk/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Hayes & Harlington",
   "line": "Elizabeth",
   "journey_min_from_liverpool_street": 56,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.6,
   "booking": "online",
   "booking_url": "https://airlinks.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "haste-hill-golf-course",
   "name": "Haste Hill Golf Course",
   "url": "https://tubetotee.example/course/haste-hill-golf-course/",
   "website": "https://www.hastehillgolfclub.co.uk/join-our-club/green-fees/",
   "postcode": "HA6 1HN",
   "lat": 51.601566,
   "lng": -0.422418,
   "region": "West",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.hastehillgolfclub.co.uk/join-our-club/green-fees/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Northwood Hills",
   "line": "Metropolitan",
   "journey_min_from_liverpool_street": 64,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.0,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/hastehill",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "coombe-wood-gc",
   "name": "Coombe Wood GC",
   "url": "https://tubetotee.example/course/coombe-wood-gc/",
   "website": "https://www.coombewoodgolf.com/play_golf",
   "postcode": "KT2 7JD",
   "lat": 51.427119,
   "lng": -0.265511,
   "region": "South West",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.coombewoodgolf.com/play_golf",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Norbiton",
   "line": "South Western Railway",
   "journey_min_from_liverpool_street": 76,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.8,
   "booking": "online",
   "booking_url": "https://www.coombewoodgolf.com/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "addington-court-golf-club",
   "name": "Addington Court Golf Club",
   "url": "https://tubetotee.example/course/addington-court-golf-club/",
   "website": "https://golf.addingtoncourt-golfclub.co.uk/visitorbooking/",
   "postcode": "CR0 9AW",
   "lat": 51.346817,
   "lng": -0.03231,
   "region": "South",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://golf.addingtoncourt-golfclub.co.uk/visitorbooking/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "East Croydon (then tram/bus)",
   "line": "Southern / Tram",
   "journey_min_from_liverpool_street": 67,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.8,
   "booking": "online",
   "booking_url": "https://golf.addingtoncourt-golfclub.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "hampton-court-palace-gc",
   "name": "Hampton Court Palace GC",
   "url": "https://tubetotee.example/course/hampton-court-palace-gc/",
   "website": "https://www.hamptoncourtgolf.co.uk/golf/tee-times/",
   "postcode": "KT1 4AD",
   "lat": 51.399713,
   "lng": -0.31445,
   "region": "South West",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.hamptoncourtgolf.co.uk/golf/tee-times/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Hampton Wick",
   "line": "South Western Railway",
   "journey_min_from_liverpool_street": 84,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 10.4,
   "booking": "online",
   "booking_url": "https://hamptoncourtpalace.golfmanager.com/consumer/ebookings?i=1&resourcetype=100062",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "ealing-gc",
   "name": "Ealing GC",
   "url": "https://tubetotee.example/course/ealing-gc/",
   "website": "https://www.ealinggolfclub.com/visitors/visitors-green-fees/",
   "postcode": "UB6 8SS",
   "lat": 51.532338,
   "lng": -0.322878,
   "region": "West",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.ealinggolfclub.com/visitors/visitors-green-fees/",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "Perivale",
   "line": "Central",
   "journey_min_from_liverpool_street": 54,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "online",
   "booking_url": "https://ealing.intelligentgolf.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "shirley-park-gc",
   "name": "Shirley Park GC",
   "url": "https://tubetotee.example/course/shirley-park-gc/",
   "website": "https://www.shirleyparkgolfclub.co.uk/greenfees",
   "postcode": "CR0 7LB",
   "lat": 51.375773,
   "lng": -0.061387,
   "region": "South",
   "holes": 18,
   "weekend_fee_gbp": null,
   "weekday_fee_gbp": null,
   "fee_source_url": "https://www.shirleyparkgolfclub.co.uk/greenfees",
   "fee_source_type": "not found",
   "fee_checked": "2026-10-10",
   "nearest_station": "East Croydon (then tram)",
   "line": "Southern / Tram",
   "journey_min_from_liverpool_street": 49,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 8.8,
   "booking": "online",
   "booking_url": "https://www.shirleyparkgolfclub.co.uk/visitorbooking/",
   "phone": null,
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "dukes-meadows-golf-9-hole-par-3",
   "name": "Dukes Meadows Golf (9-hole par 3)",
   "url": "https://tubetotee.example/course/dukes-meadows-golf-9-hole-par-3/",
   "website": "https://dukesmeadows.com/golf/golf-course/",
   "postcode": "W4 2SH",
   "lat": 51.47286,
   "lng": -0.26396,
   "region": "West",
   "holes": 9,
   "weekend_fee_gbp": 18.0,
   "weekday_fee_gbp": 15.0,
   "fee_source_url": "https://dukesmeadows.com/golf/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Chiswick",
   "line": "South Western Railway",
   "journey_min_from_liverpool_street": 64,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 6.6,
   "booking": "online",
   "booking_url": "https://visitors.brsgolf.com/dukesmeadows",
   "phone": null,
   "driving_range": true,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "just-golf-north-london-metro-golf-centre-par-3",
   "name": "Just Golf North London (Metro Golf Centre par 3)",
   "url": "https://tubetotee.example/course/just-golf-north-london-metro-golf-centre-par-3/",
   "website": "https://www.metrogolfcentre.co.uk/golf-course/",
   "postcode": "NW4 1PX",
   "lat": 51.604946,
   "lng": -0.22456,
   "region": "North",
   "holes": 9,
   "weekend_fee_gbp": 10.0,
   "weekday_fee_gbp": 10.0,
   "fee_source_url": "https://www.metrogolfcentre.co.uk/golf-course/",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Mill Hill Broadway",
   "line": "Thameslink",
   "journey_min_from_liverpool_street": 63,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 7.2,
   "booking": "phone",
   "booking_url": null,
   "phone": "+442082021202",
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "queen-s-park-pitch-and-putt",
   "name": "Queen's Park Pitch and Putt",
   "url": "https://tubetotee.example/course/queen-s-park-pitch-and-putt/",
   "website": "https://www.cityoflondon.gov.uk/things-to-do/green-spaces/queens-park/queens-park-pitch-and-putt",
   "postcode": "NW6 6SG",
   "lat": 51.534891,
   "lng": -0.20837,
   "region": "North",
   "holes": 9,
   "weekend_fee_gbp": 7.5,
   "weekday_fee_gbp": 7.5,
   "fee_source_url": "https://www.cityoflondon.gov.uk/things-to-do/green-spaces/queens-park/queens-park-pitch-and-putt",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Queen's Park",
   "line": "Bakerloo",
   "journey_min_from_liverpool_street": 46,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 6.2,
   "booking": "walkup",
   "booking_url": "https://www.cityoflondon.gov.uk/things-to-do/green-spaces/queens-park/queens-park-pitch-and-putt",
   "phone": "+447786588861",
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  },
  {
   "slug": "palewell-common-pitch-and-putt",
   "name": "Palewell Common Pitch and Putt",
   "url": "https://tubetotee.example/course/palewell-common-pitch-and-putt/",
   "website": "https://www.richmond.gov.uk/services/parks_and_open_spaces/find_a_park/palewell_common_and_fields",
   "postcode": "SW14 8RF",
   "lat": 51.459221,
   "lng": -0.262423,
   "region": "South West",
   "holes": 9,
   "weekend_fee_gbp": 8.7,
   "weekday_fee_gbp": 8.7,
   "fee_source_url": "https://www.richmond.gov.uk/media/wnrptknp/sports_pitches_fees_and_charges_2026.pdf",
   "fee_source_type": "official",
   "fee_checked": "2026-10-10",
   "nearest_station": "Mortlake",
   "line": "South Western Railway",
   "journey_min_from_liverpool_street": 74,
   "est_offpeak_return_fare_from_liverpool_street_gbp": 10.8,
   "booking": "walkup",
   "booking_url": "https://www.richmond.gov.uk/services/parks_and_open_spaces/find_a_park/palewell_common_and_fields",
   "phone": "+442088767005",
   "driving_range": false,
   "twilight_mentioned": false,
   "handicap_required": null
  }
 ]
}