New – London Town! Written by Jacqueline Spataro Published November 14, 2020 New at the shop – London Town from Cotton and Steel Fabrics! London Town is a collection full of London symbols and prints – only $12.99 per meter!