Tower Bridge, the famous landmark on the City Bridge Visa Gift Card, has been an internationally-known symbol of London since it opened to traffic in 1894. For all its fame, many mistakenly call it London Bridge, which is the next bridge up the River Thames. To add to the confusion, the tower in the name refers to the Tower of London, the nearby ancient fortress. Pedestrians on the covered walkways atop the towers get spectacular views of the city. Give City Bridge Visa Gift Cards to anyone who loves London or beautiful bridges.