Company name: The White Hart Hotel
Description: Upscale village pub with airy rooms
2 Prospect Pl, Welwyn AL6 9EN, United Kingdom