NewLeisure£ 26,000paDIDSBURY VILLAGE SHOP2 Albert Hill Street, Didsbury, Manchester, M20 6RF2 Albert Hill Street, Manchester - M20 6RF, LancashireRetail/Cafe/RestaurantProperty 910Sq ft 84.5Sq MView Listing