Frankie & Benny’s – Strand – London Frankie & Benny’s – The Strand – London A new restaurant for Frankie & Benny’s in The Strand, London. We worked quickly with the shop fitters and sign companies to achieve a 4 day turnaround. Bespoke stripes are made for each restaurant.