The SeaShell of Lisson Grove Menu

49-51 Lisson Grove, London, NW1 6UH

Know a great happy hour or special for this location?