Press Juice open at St Pauls

Press Juice have opened their most recent store in the City – above St Pauls tube station in the shadow of one of London’s most famous landmarks. twentyretail acquired a new lease on the space for both Press London Ltd and Taylor St Barista’s winning the space against substantial competition for one the City’s best A1 food locations. Next time you’re in the area do check out the store and treat yourself to the best cold-pressed juice in London.