The athenaeum hotel & residences london united kingdom July 8, 2019 16 32 64 128 The athenaeum hotel & residences 116 piccadilly london w1j 7bj united kingdom The athenaeum hotel and residences The athenaeum hotel The athenaeum hotel london