Nim's Fish and Chips

189 Twickenham Road