Question: where are long tall sally shops?
Answer: Long Tall Sally - Birmingham. Birmingham, Birmingham. ... , Long Tall Sally - Edinburgh. Edinburgh, Edinburgh. ... , Long Tall Sally - London. London, London. ... , Long Tall Sally - Norwich. Norwich, Norwich. ... , Long Tall Sally - St Albans. St Albans, St Albans. ... , Long Tall Sally - Bath. Bath, Bath. ... , Long Tall Sally - York. ... , Long Tall Sally - Manchester.