Welwyn Street, London | £499,995