Should you ever find yourself sarf of the river in need of a decent lunch, you could do a lot worse than Marcella on Deptford High Street. Good food, interesting wines, friendly staff.

marcella.london