This A to Z of London tea towel from Keep Calm Gallery will be of absolutely no use to you when navigating the capital's labyrinthine streets but it will make a charming addition to your kitchen.
Twenty-six of London's greatest landmarks and icons are smartly illustrated alongside their corresponding letter in traditional typography by designer Laura Seaby. Printed in red and blue ink onto natural off-white cotton for that aged vintage look, this best of British tea towel would look as good adorning your walls as it would drying your dishes.
£12.95 from Selfridges. See the website for more details.