Eagled eyed members will have notice that Ramblers in London have moved office, see below, from Camelford House to The Ramblers, 1 Clink Street, 3rd Floor, London SE1 9DG.
Read about Clink Street here and the Museum here.