ottawa doesnt have any H&M nor forever 21 store locations, but there is online shopping for both of them. the only area that is worth ur time is prbbly the area around the rideau shopping centre. there are several streets down there tht r full of little cute stores.
hope this helps.