There are 13 secret green shelters dotting the streets of London that were built back in 1875. They can only be accessed by London cab drivers.