

"The Leonard", Londra'nın en seçkin mağazalarına, barlarına, kulüplerine ve restoranlarına ev sahipliği yapan meşhur West End bölgesinde yer almaktadır. Hyde Park, Oxford Street ve Selfridges, Bond Street gibi büyük mağazalar gibi şehrin başlıca turistik yerlerine yürüme mesafesindedir. Marble Arch metro istasyonu ise sadece iki dakika uzaklıktadır.