Mini golf which is much better than normal crazy golf, this is at Royal Victoria Park, very near to Royal Crescent.
Google Victoria Falls Golf or Excel Tennis Bath ( it's next to the tennis courts)
I've been there 3 times now, first couple of times without kids and it's great fun.
Open top bus...