Fwiw, Halifax, Nova Scotia has rickshaws as well.
I was just googling the London ones. Interesting. I guess living in rural SC I don’t get out enough. LOL.