Where is Westminster Abbey?

Westminster Abbey is located in London, the capital city of the UK. It is situated next to Parliament Square, across from the Houses of Parliament, and near the river Thames.