When we first came to London we had a flat, pretty soon my parents bought a house! [I Love London] It's just off the Walworth Road, in SE17. I grew up there, and we have great memories.. Post Comment Receive notifications Add a comment...