3/18/11

Best chip shop in London - Rock and Sole Plaice