Russia Lane, London | £430,000