humura imana yibasira abo ikunda cg bakavuga amagambo menshi carlton station is less than a mile away on the nottingham lincoln line kandi bitewe n'iyo mpinduka baba bafashe