The Bell Clermont is a pub with a warm, charming atmosphere, offering a taste of England.