Der Grim's Ditch befindet sich rund 3 Kilometer von dem 3-Sterne-Hotel D & D Luxury Apartments Stanmore entfernt und ist einen Besuch wert.
Das Aparthotel befindet sich in Stanmore, rund 10 Gehminuten von der U-Bahn-Station Stanmore entfernt. Der Queensbury Park ist in circa 3,1 km Entfernung vom Hotel. Der Stanmore County Park befindet sich in unmittelbarer Nähe von der Unterkunft. Die Bushaltestelle The Broadway befindet sich in nur 5 Gehminuten Entfernung vom D & D Luxury Stanmore.
In allen Zimmern sind ein Schreibtisch, WLAN und ein Fernsehen mit mehreren Kanälen vorhanden.
Etwa 600 Meter vom Hotel entfernt werden britische Speisen im Restaurant Browns Cafe aufgetischt.