Just curious if others in North America have had issues with their London Pass taking a long time to arrive when you select standard delivery at checkout. It say 15 working days for arrival as a guideline. I'm on about 23/24 days now and still no sign of it. I live in a city so wasn't expecting any serious delays due to location.
Thanx for your thoughts.