At present, The Body Shop owns 13 branches near Guildford, Hampshire. This page will give you a list of The Body Shop locations close by.