London is a sprawling metropolis that attracts millions of visitors each year. There are many fascinating historical locations to visit, places to shop and numerous cuisine options. However, if your time in the city is limited, a few tips enable you to make the most...