April 12, 2026

The Swan Hotel Bibury exterior - ivy-covered luxury hotel on the River Coln in the Cotswolds

The Swan Bibury Restaurant Review 2026: Food, Afternoon Tea & Is It Worth It?

The Swan Hotel in Bibury — a 17th-century coaching inn on the River Coln and the village’s finest dining address. The Swan Bibury Restaurant Review 2026: Food, Afternoon Tea & Is It Worth It? Disclosure: This post may contain affiliate links. If you book or buy something through these links, we earn a small commission

The Swan Bibury Restaurant Review 2026: Food, Afternoon Tea & Is It Worth It? Read More »