We came to London and had to pay £205 for a THREE MINUTE pedicab ride: Moment when American tourists…
Tourists in London were shocked after being charged £205 for a pedicab rideNicole Kramer refused to pay the high price and negotiated it down to £49By Carina Stathis Published: 03:04 EDT, October 21, 2023 | Updated:…
Read More...
Read More...