Tennis Courts

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

Tennis court

Tennis Courts Reviews | Rating 4.1 out of 5 stars (2 reviews)

Tennis Courts is located in London, United Kingdom on , South Bank,. Tennis Courts is rated 4.1 out of 5 in the category tennis court in United Kingdom.

Address

, South Bank,

Accessibility

Wheelchair-accessible entrance

Open hours

...
Write review Claim Profile

J

Joe Scoble

Bit pricey tho. 11quid for an hour

M

Matteo Kofler

Amazing place