Leah's place is very good for a city trip in London. The train station Queens Road Peckham is at only 2 minutes walking distance. We had a really good stay.