ese padiri nahimana ntabwo yaba ahubuka cyangwa yikundira guca mu nzira y'ubusamo it is located south east of charing cross near camberwell and elephant and castle