Beamish Museum Daimler replica bus (reg. J 2503) at Beamish Museum, County Durham, England. It's seen here from the south, loading at the bus/tram stop on the main street curve in the Town.