burnthewater.org
The Albion Inn – Loughborough
The Albion Inn, Loughborough The Albion Inn is a traditional English canal side pub. It’s on the canal bank in the heart of Loughborough. To get to it by car requires driving up a single trac…