London: A Mini Guide
London… capital of England, home of the Queen and Royal Family, a leading global city of commerce, art, entertainment, education, fashion and history! During my first visit to London, I couldn’t help but feel like I was right in the middle of Manhattan. Maybe because …