Coffee Palace Cup by Tom Licence | Jan 11, 2015Part of a cup from ‘The Help Myself Coffee Palace Company’, which was at 216 Old Kent Road. Refreshments were served to subscribers who paid 2d a week. Discarded in East London and dumped in Essex.