Near Battersea Park - a must see if you love green spaces.