Discover the best British food in London, including Fish & Chips, in our different restaurant across London:
Scoff & Banter, Canary Wharf  5 Fairmont Avenue , London E14 9PJ,
Scoff & Banter Kensington 68-86 Cromwell Road, London SW7 5BT,
Scoff & Banter, Bloomsbury 97 Great Russell Street, London WC1B 3LB