For over a thousand years, Whitehall and Westminster have always been the centre of political and religious power in England.
In this area of London is where visitors will find the Houses of Parliament, Downing Street, Westminster Abbey and and many other government offices. Many of London's royal ceremonies also take place here.
Read more about Admiralty Arch HERE.>