An oasis of calm and serenity in the middle of soho.