Today it’s time for that wonderful British tradition – a pub lunch. And where could be more British to go than Whitehall? Whitehall is the heart of the British government – it runs from Parliament Square to Trafalgar Square. If you meander down this busy road you’ll spot Downing Street running off it, heavily guarded […]