Whitbread PLC is Luton based company that is listed as Hotels.
Location of Whitbread PLC is Whitbread House, Luton.