LSE Residence High Holborn
Halls of Residence in Holborn, LondonLSE Residence High Holborn boasts over 490 rooms each of which has general facilities. They also have a bar area and guests are served breakfast during their stay.
Nearest public transport
Covent Garden - Underground
Similar businesses nearby