The Spa at
Chancery Court.
Chancery Court Hotel is located in central London, close to London School of Economics and Political Science, Royal Opera House, and Russell Square. Nearby points of interest also include Covent Garden and The British Museum.
|