the Palace is in London