The Three Horseshoes Inn
High Street Chapmanslade, Frome BA13 4AN England
The Three Horseshoes Inn is a Bar, British place is located in Frome, England. The address of The Three Horseshoes Inn is High Street Chapmanslade, Frome BA13 4AN England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1373 832211,