hvor ligger the house of toby? 
dette hotel ligger i london city centre, kun 3 km fra russell square, the british museum og oxford street. derudover ligger university college london og finansdistriktet ca. 2 km derfra. du kan desuden gå til king's cross st. pancras metrostation på 6 minutter og kings cross station på 6 minutter. 