Tag Archives: tennis courts in north london

The 10 Best Public Tennis Courts in London

As well as being a personal trainer in London, I’m also a keen tennis player. Here’s my list of the ten best public tennis courts in London: 1. Battersea Park Tennis Courts East Carriage Drive, Battersea Park, London SW8 Bookings: 020 8871 7542 Arguably the best public tennis courts in the whole of London, with […]