A Didcock and Son Upholstery 44 Frogston Terrace, Edinburgh EH10 7AE Furniture Repair & Upholstery Service Call Directions