Elmwood Tennis Club

We have 6 floodlit tarmac surfaced courts available for all year round matches, training and recreational tennis. There are regular club sessions when you can just turn up and join in to play.

Address

Holland Road, London, NW10 5AJ