The new signage at Frankie’s sports bar is up and looking smart

Our Frankie’s sports bar project, located at the Chelsea Football Club ground, is almost ready!