Political landmarks in Westminster

The Parliament of the United Kingdom is renowned as the 'mother of all parliaments'  This post is a self-guided walk through the heart of political Westminster, taking in Parliament and associated sights. The walk starts in Smith Square, Westminster, home to party HQ's, lobbyists and political associations and ends in Trafalgar Square.  It will take [...]