About Venue Archive Eccleston Place 25 Eccleston Place, London Dates: 2014 At Eccleston Place Theatre Deli collaborated with landlords Grosvenor to create a studio and workspace for creatives, with artists becoming studio members on a subscription basis. The site is still being used for flexible workspace as 25 E P Local Authority: City of Westminster Partner Landlord: Grosvenor Group Manage Cookie Preferences