Really nice place close to everything you could possibly want in London