2 Digby Street, London | £500,000