The average cost of student accommodation in London with is around £250-260 per week on a 51 week contract, with prices starting from £190. This of course varies depending on the property, location, room type and the amenities available.