Vintry and Mercer Boutique Hotel opened just six years ago in 2019, with the stunning Mercer Roof Terrace a key attraction. It is set in the heart of the City of London, in the Vintry Ward.