

Progress is going great at the new Burger King flagship located on the Strand in central London. The site has gone through some structural changes to accomodate the lower ground level kitchen and new lifts throughout.
Progress is going great at the new Burger King flagship located on the Strand in central London. The site has gone through some structural changes to accomodate the lower ground level kitchen and new lifts throughout.