4 yıldızlı The Barkston Londra, British Museum'den 6 km uzaklıkta bulunmaktadır.
Bu otel Londra Doğa Tarihi Müzesi'a 1 km uzaklıktadır. Otel, Earls Court Tren metro istasyonuna 250 metre mesafede yer almaktadır. The Barkston, Trafalgar Meydanı'a kısa bir sürüş mesafesindedir. London West Brompton tren istasyonuna 10 dakikalık yürüme mesafesindedir.
Gastropub The Blackbird otelden 650 metre uzaklıktadır.