Petrol stations aren't known as the cleanest of places and they're not normally high on the list of environmentally friendly locations - but a new garage just outside London is trying to change all that.
It's got solar panels and wind turbines to produce electricity, and even collects rain water to help flush the toilets.
The BP Connect garage in Hornchurch will even hope to be a haven for wildlife, with a pond for fishes, a reedbed for birds and wild-flower turf for bumble bees.
Planting 1,000 trees too
And it's not just at the petrol station where BP are planning on giving something back to the environment.
They are also supporting the planting of 1,000 trees in the Thames Chase community Forest.
Children helped plant the trees on Wednesday as part of a celebration day, which included storytelling, and interactive walk and the tree planting.