Toronto’s Kensington Market: a loveable hodgepodge - Lonely Planet