by Nyssa P. Chopra | Sep 3, 2012 | Destinations, Europe, London, Travel Well, United Kingdom
If you’ve been to London or have seen pictures of London, chances are you’ve seen one of the city’s most famous sights: the London black cab. You can hail the black cab from the curb, day or night, and you’ll get to your destination via the...