Poplar Cafe

251-253 Poplar High Street London E14 0BE