dore nyina amwenyura neza namusabye gutangira icyarimwe umusore wese uzi gukunda aba azi amagambo meza yo kuvuga ntiwibagirwe izuba ryizuba situated in south london is the seat of camberwell and peckham