Daily Life in the British Parliament Pt I

London immediately conjures images of Almack’s, Buckingham Palace, or Hyde Park, and most famously, the Houses of Parliament (or to be more correct, the Palace of Westminster, and the Clock Tower, which is colloquially known as “Big Ben”.) Oddly enough, our perception of Westminster Palace, whose spiky spires jabbed the skyline beside the Thames, was …

Continue Reading