{"license": "ODbL 1.0, © OpenStreetMap contributors", "source": "https://www.openstreetmap.org/copyright", "data_date": "2026-10-15", "city": "Birmingham", "state": "", "country": "GB", "venues": [{"id": "way-136138475", "name": null, "name_source": null, "place": {"rel": "near", "name": "Goldieslie Close", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.55049, "lon": -1.82773, "sports": ["tennis"], "courts_total": 8, "courts_by_sport": {"tennis": 8}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/136138475", "way/136138476", "way/136138485", "way/136138488", "way/136138489", "way/136138491", "way/136138493", "way/136138494"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-836409266", "name": null, "name_source": null, "place": {"rel": "at", "name": "Billesley Common", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.428082, "lon": -1.876965, "sports": ["tennis"], "courts_total": 8, "courts_by_sport": {"tennis": 8}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/836409266", "way/836409267", "way/836409268", "way/836409269", "way/836409270", "way/836409271", "way/836409272", "way/836409273"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-237098677", "name": "Edgbaston Priory Tennis Club", "name_source": "facility", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.458554, "lon": -1.912507, "sports": ["tennis"], "courts_total": 7, "courts_by_sport": {"tennis": 7}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/237098677", "way/306382900", "way/306382901", "way/89430795", "way/89430797", "way/89430799", "way/89430800", "way/89430804"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-492817346", "name": null, "name_source": null, "place": {"rel": "near", "name": "Vicarage Road", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.428764, "lon": -1.904121, "sports": ["tennis"], "courts_total": 6, "courts_by_sport": {"tennis": 6}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/492817346", "way/492817347", "way/492817348", "way/492817349", "way/492817350", "way/492817351"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1312782313", "name": null, "name_source": null, "place": {"rel": "at", "name": "Cannon Hill Park", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.452338, "lon": -1.901972, "sports": ["tennis"], "courts_total": 5, "courts_by_sport": {"tennis": 5}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["paved"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1312782313", "way/1312782314", "way/89431007", "way/89431008", "way/911347007"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-492598009", "name": null, "name_source": null, "place": {"rel": "near", "name": "Vicarage Road", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.429916, "lon": -1.901382, "sports": ["tennis"], "courts_total": 5, "courts_by_sport": {"tennis": 5}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["asphalt"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/492598009", "way/492598013", "way/492598016", "way/492598018", "way/932367143"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1239064731", "name": "Boldmere Tennis Club", "name_source": "facility", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.552266, "lon": -1.835895, "sports": ["tennis"], "courts_total": 4, "courts_by_sport": {"tennis": 4}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1239064731", "way/1239064732", "way/1239064733", "way/137057884", "way/137297827"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-1365718745", "name": null, "name_source": null, "place": {"rel": "at", "name": "Bishop Vesey's Grammar School Playing Fields", "kind": "recreation_ground"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.569021, "lon": -1.815862, "sports": ["tennis"], "courts_total": 4, "courts_by_sport": {"tennis": 4}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1365718745", "way/1365718746", "way/141325603", "way/141325605"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-139268790", "name": null, "name_source": null, "place": {"rel": "near", "name": "Tudor Road", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.565909, "lon": -1.826924, "sports": ["tennis"], "courts_total": 4, "courts_by_sport": {"tennis": 4}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["grass"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/139268790", "way/911346997", "way/911346998", "way/911346999"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-59013239", "name": "Moseley Tennis Club", "name_source": "facility", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.441363, "lon": -1.878656, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/59013239", "way/91734232", "way/91734233", "way/91734236"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-182681606", "name": "Streetly Lawn Tennis Club", "name_source": "facility", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.590589, "lon": -1.859936, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {"street": "Park View Road", "city": "Sutton Coldfield", "postcode": "B74 4PT"}, "address_text": "Park View Road, Sutton Coldfield, B74 4PT", "osm_ids": ["way/182681606", "way/182681610", "way/182681611", "way/4365470"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-234805229", "name": null, "name_source": null, "place": {"rel": "at", "name": "Laurel Road Community Sports Centre", "kind": "sports_centre"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.513161, "lon": -1.93648, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/234805229", "way/234805230", "way/234805231"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-255671399", "name": null, "name_source": null, "place": {"rel": "near", "name": "Weoley Hill", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.433382, "lon": -1.954161, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["tartan"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/255671399", "way/255671400", "way/255671401"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-93473533", "name": null, "name_source": null, "place": {"rel": "at", "name": "Gilberstone Recreation Ground", "kind": "recreation_ground"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.46153, "lon": -1.803636, "sports": ["tennis"], "courts_total": 3, "courts_by_sport": {"tennis": 3}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/93473533", "way/981182685", "way/981182686"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-82205510", "name": "Edgbaston Archery and Lawn Tennis Society", "name_source": "area", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.465592, "lon": -1.930567, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/82205510", "way/82205515"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-174875486", "name": "Four Oaks Tennis Club", "name_source": "court", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.578982, "lon": -1.841347, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/174875486", "way/4355583"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-127072441", "name": null, "name_source": null, "place": {"rel": "at", "name": "Ward End Park", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.495316, "lon": -1.838256, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/127072441", "way/127072443"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1313261778", "name": null, "name_source": null, "place": {"rel": "near", "name": "Innage Road", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.415003, "lon": -1.959176, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1313261778", "way/142493203"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-316611847", "name": null, "name_source": null, "place": {"rel": "at", "name": "WMT (B'ham) Sports & Social Society", "kind": "recreation_ground"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.429548, "lon": -1.879407, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/316611847", "way/316611857"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-316611851", "name": null, "name_source": null, "place": {"rel": "at", "name": "The Grange", "kind": "recreation_ground"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.52606, "lon": -1.823357, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/316611851", "way/316611852"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-395786533", "name": null, "name_source": null, "place": {"rel": "at", "name": "David Lloyd", "kind": "sports_centre"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.553325, "lon": -1.898225, "sports": ["tennis"], "courts_total": 2, "courts_by_sport": {"tennis": 2}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "members", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/395786533", "way/395786536"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "access_tag", "private_reason": "OpenStreetMap access=members or customers only", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-89729225", "name": "Beechcroft Tennis Club", "name_source": "court", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.425993, "lon": -1.839006, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/89729225"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-82205512", "name": "Edgbaston Archery and Lawn Tennis Society", "name_source": "area", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.464366, "lon": -1.9304, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/82205512"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-217752757", "name": "Hall Green Tennis Club", "name_source": "court", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.431134, "lon": -1.846523, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/217752757"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-143611689", "name": "Kings Norton Tennis Club", "name_source": "court", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.402718, "lon": -1.938789, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/143611689"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-4329691", "name": "Sutton United Tennis Club", "name_source": "court", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.573939, "lon": -1.818949, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/4329691"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-58706452", "name": "Yardley Lawn Tennis Club", "name_source": "court", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.47266, "lon": -1.802218, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/58706452"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}, {"id": "way-1007054753", "name": null, "name_source": null, "place": {"rel": "at", "name": "Senneleys Park", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.436545, "lon": -1.984949, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1007054753"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-112676936", "name": null, "name_source": null, "place": {"rel": "at", "name": "Pype Hayes Park", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.526865, "lon": -1.809442, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.birmingham.gov.uk:443/pype-hayes-park", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/112676936"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-112676961", "name": null, "name_source": null, "place": {"rel": "at", "name": "Pype Hayes Park", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.526289, "lon": -1.808904, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": "https://www.birmingham.gov.uk:443/pype-hayes-park", "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/112676961"], "from_facility_only": false, "metro": null, "metro_slug": null, "website_source": "place_tag", "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1210426834", "name": null, "name_source": null, "place": {"rel": "at", "name": "King Edward VI Aston Playing Fields", "kind": "recreation_ground"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.509399, "lon": -1.894357, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1210426834"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-124322399", "name": null, "name_source": null, "place": {"rel": "near", "name": "The Circle", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.462688, "lon": -1.956798, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/124322399"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-140065468", "name": null, "name_source": null, "place": {"rel": "near", "name": "Blackham Drive", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.539487, "lon": -1.835784, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/140065468"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-141983076", "name": null, "name_source": null, "place": {"rel": "at", "name": "Highfield Farm Recreation Ground", "kind": "recreation_ground"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.454431, "lon": -2.005074, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/141983076"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-1491830044", "name": null, "name_source": null, "place": {"rel": "at", "name": "Queen's Park", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.458054, "lon": -1.969208, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/1491830044"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-237099512", "name": null, "name_source": null, "place": {"rel": "near", "name": "Edgbaston Crescent", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.453546, "lon": -1.906666, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/237099512"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-24615718", "name": null, "name_source": null, "place": {"rel": "at", "name": "Bournville Park", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.427729, "lon": -1.939143, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["asphalt"], "access": "public", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/24615718"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-24922668", "name": null, "name_source": null, "place": {"rel": "at", "name": "Rookery Park", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.518204, "lon": -1.837551, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/24922668"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-25527992", "name": null, "name_source": null, "place": {"rel": "at", "name": "Victoria Common", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.416842, "lon": -1.966815, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["asphalt"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/25527992"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-259775850", "name": null, "name_source": null, "place": {"rel": "at", "name": "Cotteridge Park", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.422308, "lon": -1.927566, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "no", "surface": ["asphalt"], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/259775850"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-47834376", "name": null, "name_source": null, "place": {"rel": "near", "name": "Brailsford Drive", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.454044, "lon": -1.937129, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/47834376"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-492598011", "name": null, "name_source": null, "place": {"rel": "near", "name": "Vicarage Road", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.429572, "lon": -1.902727, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/492598011"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-84882467", "name": null, "name_source": null, "place": {"rel": "at", "name": "Summerfield Park", "kind": "park"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.485301, "lon": -1.939774, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": ["asphalt"], "access": "public", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/84882467"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-96740819", "name": null, "name_source": null, "place": {"rel": "near", "name": "Foxlands Drive", "kind": "street"}, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.538812, "lon": -1.814093, "sports": ["tennis"], "courts_total": 1, "courts_by_sport": {"tennis": 1}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "unknown", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/96740819"], "from_facility_only": false, "metro": null, "metro_slug": null, "access_status": "public", "private": false, "private_basis": null, "private_reason": null}, {"id": "way-58903247", "name": "Billesley Indoor Tennis Club", "name_source": "facility", "place": null, "city_slug": "birmingham-gb", "city": "Birmingham", "state": "", "country": "GB", "lat": 52.428589, "lon": -1.876117, "sports": ["tennis"], "courts_total": 0, "courts_by_sport": {}, "courts_count_exact": false, "multi_use_courts": 0, "setting": "indoor", "lit": "unknown", "surface": [], "access": "unknown", "fee": "unknown", "website": null, "opening_hours": null, "operator": null, "address": {}, "address_text": null, "osm_ids": ["way/58903247"], "from_facility_only": true, "metro": null, "metro_slug": null, "access_status": "club", "private": false, "private_basis": "club_name", "private_reason": "Club by name, no public-access tags", "access_note": "Members / guests / customers — paid or restricted access. Confirm with the venue before you go."}]}