La villa Sherlocks Londres están cerca de lugares de interés turístico como el London Eye, situado a unos 25 minutos a pie.
El Museo Británico se encuentra a 350 m de esta casa de vacaciones, que está a una distancia de 300 metros de Tottenham Court Road. A unos 3 km de la villa los huéspedes encontrarán el Puente de la Torre, mientras que el parque de St. James está a unos 30 minutos a pie. La villa Sherlocks está al lado de la Plaza Gordon.
En esta villa, los huéspedes pueden hacer uso de los servicios de cocina disponibles, incluyendo un hervidor eléctrico, una nevera y un horno. Los huéspedes disfrutarán de platos británicos en el restaurante Tea & Tattle, que está a pocos pasos de la villa Sherlocks. La estación de tren más cercana es Marylebone, a unos 2 km de este alojamiento.