in splendid isolation - definition and synonyms

phrase British often humorous
  1. used for saying that someone or something is kept separate from other people or things in a way that makes them seem special
See also main entry: splendid