A Virtual Tour of Natasha and Adar Poonawalla's Elegant London Home
The Poonawalla's have leased an expansive residence in London's upscale Mayfair district, bordered by Hyde Park and surrounded by exclusive restaurants, Georgian townhouses and independent boutiques.