The perfect place to enjoy afternoon tea for two, 18th Century Bishopstrow House Hotel in Wiltshire is a temple to relaxation. This elegant four star hotel is set in stunning Wylye Valley countryside & boasts its own stretch of rippling river. Treat yourself to a mouth-watering Bishopstrow House afternoon tea for two. Location: Warminster, Wiltshire