Camden Market's first pub to close - but you can still catch their epic roastsThe Farrier will close on November 3rd to pursue new opportunities focused on local neighborhoods.