Greeting card retailer Postmark has leased and opened stores in all of the former Paperchase shops in Network Rail's retail portfolio. The deal will see Postmark take space at five of Network Rail's 20 managed stations across Britain, totalling more
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE.
Register
Find Out More