A double decker bus on a street in England