Some of the best navigators in the world are London taxi cab drivers. They have to learn 25,000 streets and how to get from one to the other.

– John O’Keefe