Das Leigham Court Hotel befindet sich in Süd-London, nur 14 Minuten von der Victoria Station. Das Hotel ist ein imposantes und beeindruckendes viktorianischen Gebäude, dessen Position ist auch bequemste, um die Vorteile von London abwechslungsreiche Attraktionen und Einrichtungen. Das Hotel verfügt über 80 Gästezimmer, die komfortabel und gut eingerichtet und ausgestattet mit modernen Annehmlichkeiten. Günstige Parkmöglichkeiten sind auch auf die in den Räumlichkeiten des Hotels. In der Freizeit können Sie erkunden die Stadt und die umliegenden Sehenswürdigkeiten.