Company name: The Big Taste Brixton
Description: Salt Fish Fritter
54 Brixton Rd, London SW9 6BS, United Kingdom