Feel strongly about this business? Want to add a review of Greener World London Slough? Help create a directory of recommended recycling companies in Slough by adding your Greener World London Slough review today. Are you the business owner of Greener World London Slough, then claim it now. After claiming your business, you will be able to improve your business listing.