The ScoffersFeb 24, 20222 minCafe Luca, Liverpool Street, London. Meeting a mate from the country at Liverpool Street station, we wandered into a pub called The Bull for what we thought might be a...