In Pictures: Fish & Chips in London, U.K.

Advertisements