Explore details about location Dunbar's Close. Dunbar's Close is a location situated within the City of Edinburgh alongside other areas such as Longstone Road, Craiglea Place, Gillespie Street.