GLASGOW, SCOTLAND - JULY 21, 2016: Ox and Finch Glasgow in Sauchiehall Street in the west-end of Glasgow.