hvor ligger the grand at trafalgar square? 
dette hotel med miljøvenlig profil ligger i london city centre kun få skridt fra charing cross og the strand. derudover ligger trafalgar square og national gallery 5 minutter derfra. der er fem minutters gang til både charing cross undergrundsstation og embankment metrostation. 