Get Directions to River Rat Cellar & Kitchen ← View details High Street, Hamble, Southampton SO31 4HA, United Kingdom, Hamble-le-Rice, England Get Directions From* To * — Required information