Goodbye Horses is a wine bar with food in De Beauvoir Town, London. Walk-ins are always welcome.
Try the .