Marlborough House is a mansion in Westminster , London .
This article is about Marlborough House , Westminster .