Das Leigham Court Hotel London bietet 60 Zimmer nur 7 km vom Imperial War Museum entfernt.
Das Horniman Museum lässt sich innerhalb von 10 Fahrminuten vom Hotel aus erreichen. Kulturelle Sehenswürdigkeiten in der Umgebung sind die Cabinet War Rooms (8 km) und das Cuming Museum (6 km). Das Cricketstadion The Oval ist in 4 Kilometer Entfernung von der Unterkunft.
Das Leigham Court bietet einen Safe, einen persönlichen Safe und einen Flachbildfernseher mit Satellitenkanälen in den Zimmern. Diese Zimmer sind mit einem Schlafsofa ausgestattet und verfügen über eine Küche und eine Küchenzeile. Außerdem bieten einige Zimmer einen Ausblick auf die Terrasse.
Das Restaurant Troy ist circa 5 Minuten vom Hotel entfernt gelegen.