I spent the night with my youngest son in the Tudor house hotel in Tewkesbury, Gloucester. We were hoping to find strange goings on, and we weren't disappointed. The hotel has a history dating back to the 16th century and is reportedly home to several ghosts. Spend the evening with us as we wander the corridors pate at night and hear strange goings on.