H
Haru Yamada Review of Campden Hill Lawn Tennis Club
A gem of a tennis club in Notting Hill with 6 indo...
A gem of a tennis club in Notting Hill with 6 indoor & 6 outdoor tennis courts, very respectable league teams, cool members, and a long waiting list.
Comments: