Westminster
Westminster is an area of Central London located on the north bank of the river Thames. It is home to several historically and politically important buildings such as the Palace of Westminster and Westminster Abbey. The area is home to the center of the British government including both Houses of Parliament and many government ministries.
Coordinates
Latitude: 51.497597890429
Longitude: -0.133377313177
Longitude: -0.133377313177