Gemma Dewson July 18, 2015 I have lived in Upton all my life and still manage to learn great deal about my home town and its wealth of history. A lovely few hours exploring the treasures of the Tudor House Museum. Share