A double decker bus in England in front of a storefront.