I would absolutely back up Gingernut's advice. Some hospitals have a specialist "eye casualty" unit (my local one has). Don't hang about - if they take a look and say "No worries, nothing wrong" you've wasted a couple of hours, but if it's something more serious the earlier it's diagnosed, the better the chance of successful treatment. Go on, pick up the phone....