Westminster Abbey - located next to the Houses of Parliament in the Westminster neighborhood of London - is a must-see for any London visitor.