Yes please feel free to contact me when you are in England, I'll happily show you around London.
I see, now I know it's more city than landscape, Germany makes more sense. You will certainly be getting a good taste of Europe, sounds like a great trip.
If you like Architecture, Barcelona has...