London is a treasure trove filled with so many places, secret locations and hidden gems to explore and discover. Rather…