Cannon Cash & Carry

129 Cannon Street Road London E1 2LX