Sea Shell Restaurant Seashell The Sea Shell Restaurant

The Sea Shell Restaurant Map

49-51 Lisson Grove
London, NW1 6UH
020-7224 9000
Map
Cuisine: British / Fish & Chips
One of London’s top native fish ‘n’ chip joints.
Openings: Open Lunch Mon.-Fri., Sat. noon-10.30pm

Features