Direct from Fleet Street, this as new picture map of London is a souvenir tea towel, made in Ireland for The Daily Telegraph. Surrounding the map is a parade of the people who make London the most fascinating city on earth from the milk man and nanny to the rich in their Rolles Royces. The towel is Irish linen and is 19 x 31 inches in perfect unused condition.
eae