Situé sur le plus ancien terroir bordelais, le Château Brown est situé au cœur de l'appellation Pessac-Léognan. Depuis 2004, Jean-Christophe Mau a adopté une conduite du vignoble digne de celle d'un Grand Cru Classé. S'il ne l'est pas officiellement, le Château Brown a pourtant bien tout d'un Grand Cru.
Depuis 2018, le Château Brown s'est engagé dans le processus de la certification HVE.