The Ramblers’ Association is a company limited by guarantee, registered in England & Wales. Company registration No. 4458492 Registered Office: 2nd Floor, Camelford House, 87-90 Albert Embankment, London SE1 7TW Registered Charity in England and Wales No. 1093577 Registered Charity in Scotland No SCO39799 |