Rotheram Avenue, Luton, Bedfordshire, LU1 5PP Show/Hide Map
Located at Rotheram Avenue, Luton, Bedfordshire, LU1 5PP, St. Margarets of Scotland Junior School has tennis courts available for hire.