Diplomatic address

Diplomatic address

The 20-room res­id­ence of the Ger­man Ambas­sad­or is as grand as you would ima­gine: sprawl­ing lawns, ten­nis court, mul­tiple sit­ting rooms, a pur­­pose-built cater­ing kit­chen, and both busi­ness and private […]