Cheshire Street, London.
Shelf is a card and gift shop selling a range of greetings cards for different occasions, as well as gifts and wrapping paper. Based in Cheshire Street, London, Shelf is cards and gifts shop.
Shelf is in Cheshire Street London. You can view a list of neighbouring businesses by going to the page.
More places in or near Cheshire Street...