mlnewman87.wordpress.com
Ten of the Strangest Facts About London
There are a dozen secret rivers flowing beneath London. One, the Effra travels under the Oval cricket ground. The actual City of London is only 1 square mile. All other major road such as Ox…