If you think you know London, think again! Did you know that London was actually only built 250 years ago? Did you know that the river Thames was originally a stretch of the Nile and was given to the English by the Egyptians? Are you up to scratch with your cockney rhyming slang?
Check out the...