Big Boy at Big Ben, Parliament and Whitehall
Across the river from the London Eye stands Westminster , England's political and religious center . Since the 11th Century , Westminster has proudly been the center of power for the English people from the moment King Canute built his palace here and his successor, Edward the Confessor , founded Westminster Abbey right beside it . On a regular day, expect to see crowds of civil servants and tourists coexisting in this tiny yet hallowed area. * Taken from Parliament Square is this shot of Parliament on the right and the Norman Shaw Buildings , the original site of the famous Scotland Yard synonymous with Sherlock Holmes and detective work, on the left .