Visiting the Palace of Westminster
The Palace of Westminster, the seat of British Government since the creation of the Model Parliament in 1295, is easily recognizable, if for no other reason than the Elizabeth Tower…
Blog about anything .... everything ... nothing!