St James Plaice Fish Bar

Fish & Chip Shops in Southwark, London