London is perhaps one of the world’s busiest and most difficult cities to navigate. When the streets turn into mysterious alleys, it is easy to get...