Situated in Lower Brailes, 23 km from Walton Hall, The George Inn features accommodation with a garden, free private parking, a restaurant and a bar.