Get Directions to Veolia ← View details Ellen Street, Portslade, Brighton, East Sussex BN41 1DW, United Kingdom, Brighton, England Get Directions From* To * — Required information