The Griff Inn Bar & Kitchen

Newark Street London E1 2AT