Bu villa Abbey Wood semtinde, Buckingham Sarayı'den 6 km uzaklıkta olup WWT Londra Sulak Alan Merkezi'den 3 km mesafededir. Tesisinde 4 banyo odası, 5 yatak odası ve tam donanımlı mutfak misafirlerin hizmetindedir.
Yiyecek ve içecekleri servis eden The River Cafe tesisten 650 metre uzaklıkta bulunmaktadır. Sherlock Holmes Müzesi villanın bitişiğinde yer almaktadır.
Odalardan bahçe manzarasının tadını çıkarabilirsiniz.
Bu villanın Hammersmith Tren metro istasyonundan 950 metre mesafedeki konumu Londra şehrinin önemli yerlere erişim sunar.