Marlborough+Square

**Marlborough Square**
London. Where the Marquess of Rothgar has his town mansion.