the site today is the ealing campus of university of west london it's mentioned on the back cover of the album's booklet igihe kimwe gusa agaburira imbwa ni mugihe umugore we ari murugendo