Ahhh London, it seems like only yesterday we sloshed, sloshed, sloshed our way across the city.
I also recommend Leed's Castle The castle sits in the middle of a lake surrounded by beautiful grounds, there's also an aviary and a hedge maze. Along with the visitng the castle you might consider stopping at Dover (the white cliffs) and Canterbury (cathedral) which are close by. It really makes a great day trip and we did it in the pouring rain.

Keep'em flying