Parliament Buildings, London

May 1, 2015 by  
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 […]