South Lodge Hotel Afternoon Tea Review, Horsham
As a Christmas present Will and I were given a lovely experience of afternoon tea at the South Lodge Hotel in Horsham. An exclusive 5* luxury venue, it overlooks the South Downs and has a very traditional British feel.
View Post