Leicester Square metro istasyonundan 5 dakika yürüme mesafesinde yer alan The Only London Leicester Square dairesi tesis genelinde WiFi ile konaklama imkanı sunmaktadır.
Daire, Green Park'dan 1 km, Buckingham Sarayı'dan 1,1 km ve Neal Street Caddesi'a yakın bulunmaktadır. Londra şehir merkezi tesisten 10 dakikalık yürüme mesafesinde yer alır. J Sheekey, Bella Italia, The Only London Leicester Square dairesine 250 metre uzaklıktadır. Bu daire ünlü Ulusal Galeri çevresinde yer almaktadır.
The Only London Leicester Square dairesi 9 odaya sahiptir. Dairenin banyo odalarında ayrı tuvalet, duş sunulmaktadır.