46 Bedford Street
London,
Greater London
WC2E 9HA
0207 240 8850
www.londonfish-chips.com
Latitude: 51.5101178, Longitude: -0.1238558
08:30 - 21:00 - Mo, Tu, We, Th, Fr
Actual information about London Fish & Chips of Fish and Chips category. London Fish & Chips is located at 46 Bedford Street London, WC2E 9HA. How to get to London Fish & Chips office? Look at the map below or call them 0207 240 8850