Baroness Margaret Thatcher attends the unveiling of her portrait by Benjamin Shine inside the Pavilion Suite at the Dorchester Hotel London, England - 01.08.06 Where: London, United Kingdom When: 01 Aug 2006 (1 Picture)
Baroness Margaret Thatcher, Benjamin Shine, Pavilion Suite and Dorchester Hotel
Photo credit: Daniel Deme / WENN
Next Mark Wright Slideshow: Celebrities seen outside The Dorchester Hotel - London United Kingdom - Tuesday 19th March 2013
Corgan took to Instagram to confirm rumours of new Pumpkins material, saying the first songs could arrive as early as May.