Filters:
clear
clear
Country: United Kingdom

sports complex in Durham

About 1 results.

Soccarena

Soccarena in Durham has 8 state of the art floodlit indoor 6-a-side Football pitches. Teams from all over the north east, whether they are professional or not, use Soccarena’s facilities.

  • 1