Question: where are long tall sally stores?
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.