The Owls Trust
Bodafon Farm Park, Bodafon Rd, Llandudno LL30 3BB, United Kingdom
4.7
71 reviews
8 comments
8693+HC Llandudno, United Kingdom
Location reporting
Claim this location
Monday: 11–16
Tuesday: 11–16
Wedneasday: 11–16
Thursday: 11–16
Friday: 11–16
Saturday: 11–16
Sunday: 11–16
Tuesday: 11–16
Wedneasday: 11–16
Thursday: 11–16
Friday: 11–16
Saturday: 11–16
Sunday: 11–16
The staff are super friendly and the admission is only £2.50 each.
I would absolutely return!