Situé dans le centre de Londres, l'établissement LSE Carr-Saunders Hall propose un hébergement de type Bed & Breakfast à seulement 800 mètres d'Oxford Street.