Fish and Chips The best Fish and Chips in London is now available only at Small and Beautiful in Kilburn. Read more