Skip to content
Advertisement

Topic - Westminster

southwest of Charing Cross. It has a large concentration of London's historic and prestigious landmarks and visitor attractions, including the Palace of Westminster, Buckingham Palace, Westminster Abbey, and Westminster Cathedral. - Source: Wikipedia

Related Stories