I finished my bicycle ride from Krakow Poland to Hamburg Germany a week and a half early. So my wife said go to England. Here I am standing in line in Hamburg at the British Airways counter looking for suggestions.
I have scoped out the Shuttleworth collection, where, how to get there, etc , and also plan to visit the British Museum, Donnington, Silverstone and other cultural venues. Any other suggestions?