Stratford Manor

Stratford Manor Hotel, Black Hill, Stratford Upon Avon, United Kingdom, CV370PY

 

 

 

Stratford Manor strive to bring you the best quality Afternoon Tea, prepared with care and passion from our dedicated chefs.

Afternoon tea is served daily 12.00 – 16.00

Located just five minutes from Stratford-upon-Avon, Stratford Manor Hotel is a little piece of four-star luxury set within the Warwickshire countryside.

1
1
1