Would you like to submit a review of Appleton Interiors, Slough? Help create a directory of recommended interior designers in Slough by adding your Appleton Interiors Slough review today. If Appleton Interiors Slough is your business, then claim it now. This will allow you to amend your details and improve your listing.