Amazing location and a great find for a weekend in London.