Parliament Buildings, London
May 1, 2015 by admin
Filed under Travel for everyone
Whether seen from a distance… or seen from up high (as in from the London Eye)… the Palace of Westminster is impressive. Yes, the Palace of Westminster is where the British Parliament sits. It is where Big Ben (the bells) chimes the Westminster chime for the clock on the Elizabeth Tower. I am sure you […]