St Budeaux Tennis Club

St Budeaux Tennis Club
Verna Road, Plymouth, PL5 2EH