Champs Sports Bar is in Charlotte Mews which is between Charlotte and Simcoe Streets downtown, and between George and Aylmer Streets.