after the hike she was invited on the today show niba ubu bubabare butangiye kuza vuba kandi bukagenda burushaho kwiyongera the nearest london underground stations to wormwood street are liverpool street and moorgate