To many the name ‘Whitehall’ evokes ‘British Government’. And, indeed, the Houses of Parliament are at one end of the road running north from Parliament Square. But there’s much more along this major London artery than the Palace of Westminster, home to the House of Commons and the House of Lords. The name derives from […]