Reviews of Lordshill recreation ground (5 Acres). (Parking Garage) in Southampton (Hampshire).