Lions Express

121 Poplar High Street London E14 0AE