Aidan House is a charming Victorian town house built in 1897 with many of the original features still retained.
Centrally located, it has one of the finest positions in Stratford-upon-Avon with easy access many of the local attractions,
including the Royal Shakespeare Theatre which is only a few minutes stroll away.

Strategically located in the heart of England you will have an ideal base for exploring the many historical centres and beautiful
villages around Stratford-upon-Avon and the Cotswolds.

Generations of our family have been running businesses in the town since before Aidan House was built.
We invite you to share our wonderful Stratford-upon-Avon heritage and hope that our friendly family service will make
you feel at home. We have our own private off-street parking and secure cycle storage.