155 Bar & Kitchen

155 Bar & Kitchen
155 Farringdon Road, London, EC1R 3AF