Camberwell Green

A red double decker bus in 21st century London displaying the number "148" was going to Camberwell Green. (TV: Rose)

Behind the scenes
Camberwell Green was an area of common land in Camberwell, South London laid out as a formal park.