Tucked away on 2.5 acres behind Temple Crescent and Alma Road, Neptune House is a Georgian building with many(...)