Explore details about location Crichton Street. Crichton Street is a location situated within the City of Edinburgh alongside other areas such as Stewart Terrace, Greenpark, Strachan Road.