The Anvil offers freshly prepared British cuisine.