hvor ligger st martins lane london? 
dette hotel med luksusfaciliteter ligger i london city centre, kun 5 minutters gang fra trafalgar square og leicester square. derudover ligger piccadilly circus og big ben ca. 2 km derfra. der er fem minutters gang til både leicester square metrostation og charing cross undergrundsstation. 