The Foxglove

209 – 211 Liverpool Road London N1 1LX