Company name: The Forest Bar & Restaurant
Description: Book a room
Forest Hotel, 25 Station Approach, Dorridge, Solihull B93 8JA, United Kingdom