The Fresh Fish Shop

London SE16 4EJ