My vote is cast and I have to say, I think I must have the best polling station, certainly in London if not the country! Can anyone beat Eastbury Manor House, our grand Tudor polling station?
Comments
Sign in or get an account to comment.