Search results
Appearance
There is a page named "Tarka Leisuire Centre" on Wikipedia
- Tarka Leisure Centre is a leisure centre in Barnstaple, Devon, England. Plans to close North Devon Leisure Centre and construct a new centre adjacent to...6 KB (314 words) - 20:24, 9 August 2023
- available at Tarka Leisuire Centre, the home of Barnstaple Squash Club. There are numerous bowling greens and tennis courts, including those at the Tarka Tennis...57 KB (6,066 words) - 12:51, 21 July 2024