Parliament Square is a square at the
northwest end of Palace of Westminster in London. The main attractions of Parliament Square include the Houses of Parliament, the St Margaret Church, the Westminster Abbey and several statues such as Winston Churchill, David Lloyd George, Jan Smuts, Henry John Temple, Edward Smith-Stanley, Benjamin Disraeli, Sir Robert Peel, George Canning, Abraham Lincoln and Nelson Mandela. The nearest tube station is Westminster. Hotels in London
You must be logged in to post a comment.