Did you know that the first coffee shop in London was opened in 1652? If you are planning a trip for London, then you have quite a vacation ahead of you, especially when you consider the incredible mix of culture and history that belongs to the city. However, before you go, you need to decide […]