Chicks N Chips Peri Peri is a fast-food establishment specializing in peri peri chicken and fish and chips. It is located at 221 London Road.