Isabel's place is a beautiful, cosy and artistic space to feel at home in South London during your visit. Well connected by bus and tube, the area has many places to eat and have a beer in Peckham and the apartment is spacious and light filled, making it lovely to work in and come back to for a good rest.