The Finishing Touch Retail Store
13 Stert Street
Telephone: 01235 554533
Fax: 01235 554535
The Finishing Touch is a trading name of The Finishing Touch (2003) Ltd
Company Reg Number: 04698931
We are located in the Heart of Abingdon next door to Pizza Express by the pedestrian crossing leading to the Town Square.