Die 3-Zimmer-Villa Sherlocks London bietet einfachen Zugang zu verschiedenen Sehenswürdigkeiten der Stadt, wie dem U-Bahnhof Russell Square (ungefähr 5 Gehminuten von hier entfernt).
Von den Fenstern aus kann man auch die Stadt sehen.
Eine Küche sowie ein Essbereich stehen Selbstversorgern zur Verfügung. Gäste können auch einen Wasserkocher, einen großen Kühlschrank und einen Herd nutzen, um ihre eigene Mahlzeit zuzubereiten. Gäste können im Restaurant Store Street Espresso lecker speisen, das etwa 5 Gehminuten von der Villa Sherlocks entfernt liegt.
Diese 6-Zimmer-Villa liegt nur 1 km von den Königlichen Gerichtshöfen, während der Flughafen London City in 29 Minuten mit dem Auto zu erreichen ist. Nur wenige Schritte entfernt vom Regent's Park und nur wenige Schritte entfernt vom British Museum befindet sich diese Villa. Die Villa Sherlocks liegt im Stadtteil Greenwich, in 700 Meter Entfernung von Kulturstätten wie dem Sir John Soane's Museum.