I desperately need some size 22-24, I think. Am headed down to Oxford St today as a friend of mine recommended BHS as a place to look. Any other suggestions (other than 'lose some weight')? Help! Thanks.