With nearly 2,000 outlets in the UK, Subway ® is one of the biggest food franchises in the world. BPC are retained by Subway ® in North West England. Subway ® | Retail Property Requirements Subway ® | Retail Property Disposals