Towpath is not yet authorised by the Financial Conduct Authority. None of the information provided is intended as an invitation or inducement to apply for any regulated product or service. All content is for informational purposes only and does not constitute financial advice.
Towpath® is a trading name of Towpath Holdings Limited (Company No. 16540606). Registered in England & Wales. Registered office: 124 City Road, London, United Kingdom, EC1V 2NX.
© 2026 Towpath Holdings Limited