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.
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.