Zelda FitzgeraldOther places30 FENCHURCH STREETLONDON, WSM, EC3M 3BD · GB2414523004Email unavailableWebsite unavailableHours not available