The extortionate prices of on-campus shops is ridiculous! Imagine paying £2 for a cup of tea?! There should be either a heavy subsidy for students or they just reduce their prices completely. If their prices derive from their high over-head costs issued by the university it is strongly advised this is reduced too to alleviate their necessity to increase their prices in the first place.
Students are a low income community therefore it is unethical and morally wrong to charge such high prices to a financially vulnerable populous.