Property Watch: 8A Lemnos Parade, The Hill is for sale