Victoria Tennis Club

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