This is of course the face of Big Ben, or more correctly, one face of the clock tower of the Palace of Westminster, the British Houses of Parliament. Big Ben itself is the nickname of the Great Bell, the main bell of the Great Clock of Westminster. Easier just to call the whole thing Big […]