Thistle Hotels Plc Capital House, 25 Chapel Street, London, London NW15JJ