nt town on the continent of Europe-I find very striking after an absence of any duration in foreign parts. London is