London: A Trip That’s Fit for a Queen

London, England is a wonderful place to visit whether you grew up in Europe or elsewhere.  As soon as you enter the confines of the city, you realize that it is strikingly different from the rest of Europe.  In fact, many Brits do not consider themselves to be part of Europe at all.  England is [...]