Victoria Tennis Club

Victoria Tennis Club
Park Lane, Holmfield Avenue, Leicester, LE2 2BT