Explore details about location Pilmuir Grove. Pilmuir Grove is a location situated within the City of Edinburgh alongside other areas such as Clerwood Way, Kilngate Brae, Hillhouse Road.