Sylvan Post Fish 'N' Chip Shop

Sylvan Post Fish 'N' Chip Shop
28 Dartmouth Road, London, SE23 3XU