If you’re living in London  then you’re also living at the heart of British politics and the seat of the government While many people consider the Houses of Parliament and Buildings at Westminster to be the headquarters of the government in England  there is another address that is just as important and is well worth a sightseeing visit if you are moving to London