Magic MelonOther places152 City RoadLondon, EC1V 2NX · GB02070784015Email unavailableWebsite unavailableHours not available