Tag: Thames

Anyone for fish and chips?

This mobile chippy is usual found on London’s south bank near the South Bank Centre.