Ho Ho House
82 High Street, Wells BA5 2AJ England
Ho Ho House is a Chinese place is located in Wells, England. The address of Ho Ho House is 82 High Street, Wells BA5 2AJ England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1749 674784,