Anyone for fish and chips? This mobile chippy is usual found on London’s south bank near the South Bank Centre. April 2, 2019 In London, Thames Thames ← Previous Post Next Post →