Find Us

Home / Find Us

Situated in Todmorden at the heart of the Pennines, Waterside Lodge is a haven of tranquillity and comfort.

Our address is:

Waterside Lodge
60 Rochdale Road
Todmorden
Lancashire
OL14 7LP