Nommée d'après Mansion House, la résidence officielle du lord-maire de la City de Londres.
Elle fut construite entre 1739 et 1752 par George Dance l'Ancien, à l'emplacement de l'ancien Stocks Market, pour mettre fin à l'habitude peu pratique de loger le lord-maire dans l'une des salles des corporations de la City. La station ouvrit en 1871, mais malgré son nom, les stations Bank et Cannon Street sont toutes deux plus proches de la maison.