Bibury Court Afternoon Tea
Bibury Court Hotel, Bibury England
Bibury Court Afternoon Tea is a Restaurant place is located in Bibury, England. The address of Bibury Court Afternoon Tea is Bibury Court Hotel, Bibury England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1285 740324, or open their website to view relevant information, The url is http://www.biburycourt.co.uk