I will be as of September yes, and like you I was a little put off by the town however my course was perfect for me and the opportunities available at herts more than made up for it. Like I said, London and St. Albans are nearby but if you're serious about studying it shouldn't matter too much. Hope you make your mind up soon I know how frustrating it can be not to know what you want. Any more questions let me know, all the best xx