Site

Categories

Coming to London for the first time may be a cultural shock for many. Even if you are from any other part of England. Check out the 12 most common things people start doing when they come to London for the first time.