A városra néző 6 szobás Sherlocks London villa 20 percnyi sétára található az olyan oktatási célpontoktól, mint a Királyi Művészeti Akadémia.
A Sherlocks villa biztosít egy konyhát, valamint étkezővel várja a vendégeket. A helyszíni önellátáshoz mosogatógép, nagyméretű hűtő és sütő is biztosított. A vendégek élvezhetik vacsorájukat a hozzávetőlegesen 100 méterre található Store Street Espresso kínálatából. Az a Tottenham Court Road metróállomás, mely nagyjából egy 5 perces sétára, közlekedési lehetőségeket kínál a környéken.
London központja 15 perces sétával elérhető a 3 hálószobás és 3 fürdőszobás villától, és az olyan kulturális helyszínek, mint a Londoni Közlekedési Múzeum 1 km-re vannak. A Westminsteri apátság hozzávetőlegesen egy 25 perces sétára helyezkedik el. A környék további turisztikai látványosságai közé tartozik a csupán 350 méter távolságra található British Museum.