The largest building in Bibury is Bibury Court, built in 1633 in Jacobean architecture, it is a Grade I listed building, which is now a hotel.
It is a Grade I listed building, and is now a hotel. The largest building in Bibury is Bibury Court, built in 1633 in the style of Jacobean architecture.
The largest building in Bibury is Bibury Court, built in 1633 in the style of Jacobean architecture. It is a Grade I listed building, and is now a hotel.
The largest building in Bibury is Bibury Court, built in 1633 in the style of Jacobean architecture. It is a Grade I listed building, and is now a hotel.