Lansdowne Fish & Chips London
0
0 Reviews
Fish & Chips in London
- Stoke Newington
44 Stoke Newington Road, Stoke Newington, London, N16 7XJ
Lansdowne Fish & Chips London is a fish & chip shop providing services locally. They are known for offering fish & chips. For more info contact Lansdowne Fish & Chips fish & chip shop on their telephone number - .
|