Hotel Park Plaza Westminster Bridge, en Londres