Tollington's London
0
Reviews
Fish & Chips in London
- Finsbury Park
172 Tollington Park
, Finsbury Park, London, N4 3AJ
+44 (0) 20 7281 4644
Tollington's in London is a fish & chip shop who provides fish & chips. For more info contact Tollington's fish & chip shop on their telephone number - +44 (0) 20 7281 4644.
Tags:
seating area
|