We have now opened our lovely small gift shop in London's finest train station, St Pancras.This store is located in the arcade stocking a selection of gifts, decorations and fragrance.
84 Tottenham Court Road, 1.3 km
196 Tottenham Court Road, 1.3 km