Under English law, sex with a minor under 16 is statutory rape. This is the case in other common law jurisdictions. In seven EU states the age of consent is 14. In Roman law a girl could marry at 12, a boy at 14.
I didn't find Toronto expensive. Hotels about half the price of NY. Restaurants certainly a bit cheaper than London. I found Restaurants in NY horrendous!
I am in Thailand twice in November, I may try the Dusit for 3 nights, and see what rate I can get, I used to be a Gold member, and what it's like! I had booked the Banyan Tree as a change from the Meredien.