Bradley, Stafford, ST18
Welcome to The Red Lion, a delightful village pub in the rural village of Bradley, near the county town of Stafford. Dating back to the 17th Century, The Red Lion is a quintessentially British pub ful