Here is a Matterport 3D walk-through of Bax Castle. Bax Castle is a rustic countryside pub and restaurant found in Horsham, West Sussex. Bax Castle serves country pub classics like buttered fish and chips and sausage & mash. Bax Castle also regularly serves food buffet-style on select days as well.