Whitehorse Leisure and Tennis Centre Address Whitehorse Leisure and Tennis Centre Abingdon on Thames England OX14 3PJ United Kingdom