hvor ligger sloane square hotel? 
dette hotel ligger i london city centre, kun 15 minutters gang fra royal hospital chelsea og harrods. derudover ligger buckingham palace og big ben ca. 3 km derfra. der er to minutters gang til sloane square metrostation, mens knightsbridge metrostation ligger inden for 14 minutters gang. 