Palmers Lodge are boutique accommodation operators based in London. Whilst managing their flagship properties at Swiss Cottage and Willesden Green, Palmers Lodge are rolling out its own franchise and affiliation program.