Mark with Clothing label : London Town. | #385901

London Town was located in Great Portland Street W1, London. The company promoted its dresses as ,,Made in Mayfair". This particular London Town clothing label is from a 1960s gown.