The Rochford Hotel, as its name suggests can be found in the town of Rochford in Essex. Arriving with plenty of time in hand our set up was fairly straightforward …

The Rochford Hotel, as its name suggests can be found in the town of Rochford in Essex. Arriving with plenty of time in hand our set up was fairly straightforward …