FoodThe Horses Is Everything You Want a British Pub to Be – and MoreSeptember 22, 2026The Horses arrives in Farringdon with a pub downstairs, oysters upstairs and British coastal flavours throughout.