A great place to staff for visiting family members, very close to Dulwich Hill station and plenty of shops around the area.