Thanks for the input
corral is really popular us term, it usually means a fenced enclosure for horses. Lots of bars, restaurants etc are called corral
not so widely used in the uk, unfortunately.
Don't confuse with the similarly spelt coral, as in coral reef.