Fish and chips

Trawlers Fish Bar

10 Cranley Parade, London, ENG SE9 4DZ

Loading…