The Inspector’s House is a modernised, early 20th Century police house situated in the rural country town of Alcester, 6 miles from Stratford-upon-Avon. It is located around typical market town houses, dating back to Elizabethan times, and is within a very short walk of the town centre, which includes many pubs, restaurants and a variety of local shops.