hvor ligger thistle piccadilly? 
dette hotel ligger i london city centre, mindre end 2 km fra the british museum, london eye og buckingham palace. derudover ligger big ben og hyde park ca. 2 km derfra. der er fem minutters gang til både leicester square metrostation og piccadilly circus metrostation. 