Shipping near The London Stock Exchange
Liberty of London-1.8 miles from your London Stock Exchange No other shop in London, if the world, has such a strong iconic association with design. Mention a ‘Liberty print’ and a clear image from the shapes, colours and textures involved immediately springs to mind. Housed in a striking, timber-framed, Tudor revival building on Regent Street, [...]