ok ok I know there's a shop but there's nothing much else other than well a pub! Why do they think that's all there is to the UK or do you agree
What would you put in there? I think they should have a castle! or the london eye! or something more exciting.
what do you think?