10/20/2008 12:00:00 AM
By Yety Akinola
Known as LDN by its inhabitants, London is the capital city of England. There’s no doubt about it, if you can handle carrying an umbrella 24/7. (You never know when it will rain). And you’re a wizard with maps, then you’re a prime candidate to take the trip to British Isles.
London, [...]
Please Log In or Sign Up For Free to read the rest of this article.