Oh Leicester Square, why do I like you despite you being so uncomfortable? Absolutely brilliant place on a weekend. The vibe, the atmosphere, the good food close by..it all makes this place a very lovable spot in London.
Comments
Sign in or get an account to comment.