Insgesamt gibt es sind 5 Standorte in London. Die beliebteste Unterkunft von GLH in London ist The Cumberland.