The Anchor - 323 Gloucester Rd, Horfield, Bristol BS7 8PE, UK on Eaten