Renaissance Chancery Court Hotel

252 High Holborn
London
United Kingdom