Browsing Tag

downham hall

  • Afternoon tea at Downham hall

    Afternoon Tea at Downham Hall

    Downham Hall We visited the beautiful Downham Hall in Downham. It is located in a tranquil spot between Billericay and Wickford in Essex. A family run boutique country house hotel and…