Exploring the vibrant streets of London is an adventure in itself, but navigating the city's busy roads and public transportation…