Our Support Office a modern office located close to Old Street and Barbican in central London. This friendly open plan... office houses several of the key support functions including Sales, Human Resources, Marketing and Central Revenue...
GLH Hotels