As a non-native Londoner, I'm so glad to have come across your post and read it. You scratched only the surface of this great city (actually, two cities made one). Next time, let me know when you and your girlfriend are in town and I'll take you both on a tour of east London, where everything began. :-)
Thanks for sharing.