F
Fish & Chips
Address
29 Bartholomew Street, London SE1 4AL
Postcode District
SE1
City
London
County
London
Country
England