Step into a piece of London's literary past at The Old Curiosity Shop, a charming shoe store in Holborn. Housed in one of the city's oldest shopfronts, this unique boutique offers a distinctive shoe shopping experience amidst historic charm.
2es, 13-14 Portsmouth St, London WC2A 2ES, United Kingdom, London