The Three Horseshoes

The Three Horseshoes, Bradford on Avon

rated excellent

The Three Horseshoes

Frome Road
Bradford on Avon
BA15 1LA