L'Hôtel Avonmore se trouve à Kensington, l'un des quartiers centraux de Londres les plus luxueux, mais aussi typiquement anglais. Donnant sur la rue calme d'Avonmore Road, à deux pas de l'Olympia Exhibition Centre et à un arrêt de métro ou à 10-15 minutes