Lichfield, Staffordshire, WS14
The Owl At Lichfield is a unique, stylish, and relaxed restaurant-bar with a look of its own in a beautiful setting.