All LTT Hotels are in Central London so that groups are able to maximise their time enjoying London rather than having to transfer to and from hotels in the suburbs.