The Town House is located in the heart of Jamestown, the capital of St Helena.
We are a relaxing two minute southerly walk from the popular Market square and high street, and a ten minute leisurely stroll from James' Bay harbour.
Look for the two-storey yellow building or ask some of the friendly faces about town for directions!