Pouring Rain, London, England photo via sandra -- despite my great passion for Great Britain, I continue to find it extremely curious that they say ".pouring with rain." What else would it be pouring with?
Westminster Bridge and Parliament, with Big Ben, On the River Thames in London, England. I spent a summer studying abroad in London. I loved every minute of it! I've visited London on two other separate trips.