What You Need to Know Before Traveling to England (TRAVEL)
London's calling... or the whole country is. And they speak English! So what do else do you need to know before you travel there? Well... a lot!