Eating places
Cross Keys Inn
Cross Keys Inn, located in the charming town of Thame, England, offers a warm and inviting atmosphere perfect for a cozy meal or refreshing drink. Known for its delicious traditional British cuisine and selection of local ales, this inn provides a delightful dining experience. With its rustic decor and friendly staff, Cross Keys Inn is an ideal spot for both locals and visitors to unwind and enjoy good food in a welcoming setting. Generated from this place's information