Pop In Sandwich Bar - Romford
Pop In Sandwich Bar is a cafe located in the heart of Romford, at 1 Station Road. Enjoy a delicious sandwich made with fresh ingredients in a cozy atmosphere. Our cafe also offers a variety of coffee and tea options to choose from. For more information or to place an order, call us now at +44 1708 437365.