Sold: St Petersburgh Mews II, London W2