This little haven located within easy walking distance of Covent Garden and Leicester Square offers everything you could wish for.