Narrowboat Cafe | Narrowboat Cafe

The Narrowboat Cafe – Rammey Marsh Lock, Lea Road, EN9 1AL Waltham Abbey, United Kingdom – rated 4.6 based on 89 reviews "Lovely little place hidden away...

Company Info