iby ukuri mwakiranutse ko mwimitse abimeleki the platform area is separated from the concourse by ticket gates it is within the twickenham post town ntukiruhure ibintu bito