Tag Archives: tennis courts in north london

Public Tennis Courts in North London

Finsbury Park Tennis Courts Location: Finsbury Park (southern end of the park), Seven Sisters Road, London N4 2DE 6 hard tennis courts, recently repainted. Public transport: Manor House tube station (Piccadilly Line), Finsbury Park tube & train station (Piccadilly Line, Victoria Line, trains, Overground) Tennis coaches available (LTA Level 3 coaches Gergo Pinter and Kevin […]