A lost team room opened in the city centre almost 50 years ago has become ‘synonymous’ with a famous Liverpool street. The Armadillo Tea Rooms...