Find
Near

Kim's Fish & Chips

020 8854 7980

122b Plumstead Common Road London , SE18 2UL

Discover More Locally