Stay in style at our hub by Premier Inn London Westminster Abbey hotel. Were next to Westminster Abbey, Big Ben, Buckingham Palace and St Jamess Park.