Explore details about location Craigcrook Grove. Craigcrook Grove is a location situated within the City of Edinburgh alongside other areas such as Bughtlin Place, East Market Street, Redford Bank.