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