Renaissance London Chancery Court Hotel

252 High Holborn
London
United Kingdom