A sight synonymous with the capital, the iconic black cabs of London are a sheer must-see any visit to this bustling metropolis. These traditional vehicles, with their distinctive black paint job and renowned shape, have been getting folks around the city for over a century, becoming an integral piece of London's rich history. More than … Read More