Parliament makes another statement on Microgeneration!

Parliament sits in the Palace of Westminster, which is a series of neo gothic buildings with courtyards and of course the famous clock known as Big Ben, that is at the top of a clock tower. This group of buildings are also known as the Houses of Parliament and comprises many meeting rooms offices and [...]