Description

London's most famous Fish & Chip Restaurant!