Sports Grounds & Stadiums in London - Tooting Plough Lane, Tooting, London, SW17 0BJ Tags: bar, function room hire, merchandise shop, restaurant