Michael Caines Invites Guests to His Debut London Residence at The Stafford London
Michael Caines Marks a Career Milestone with His Debut London Residence at The Stafford London in the heart of St James’s Following the recent celebration of ten years at Lympstone Manor, Michael Caines MBE is delighted to invite guests to experience his debut London restaurant, ‘Michael Caines at The Stafford’, located in the heart of …