Home βΊ Contact & locations
Contact & locations
Get in touch β
we are here
whenever you need us.
For all appointments, queries and emergencies β one number, always. Our team at Newcraighall is available during opening hours. Out of hours, 0131 516 2499 auto-forwards to ICR Loanhead β you never need a different number. Cameron Toll opens August 2026 β the same number will serve both locations.
Contact details
General enquiries
Also [email protected] β easier to type. For large photos and videos please use our secure file upload.
Clinical history & transfers
Must arrive before your first appointment β not on the day
Opening hours
Monday β Friday8:30am β 6:00pm
Saturday9:00am β 12:00pm
Sunday & bank holidaysClosed
Out of hours: Call 0131 516 2499. Your call automatically forwards to ICR Loanhead β you never need a different number.
Our locations
Edinburgh & East Lothian β two locations, one practice
Open now β full service
Newcraighall β full service
Address
73β77 Whitehill Street, Newcraighall
Musselburgh EH21 8QZ Β· Parking on site Β· Park & Ride nearby
Hours
MonβFri 8:30amβ6pm Β· Sat 9amβ12pm
Out of hours: same number, auto-forwards to ICR Loanhead
Services
Full service veterinary care
Consultations, surgery, rehabilitation, acupuncture, stem cell therapy and more
Opening August 2026
Cameron Toll β opening August 2026
Address
Cameron Toll Shopping Centre, Edinburgh
Full address confirmed closer to opening
Services from opening
consultations Β· Health checks Β· Vaccinations
More services to be confirmed ahead of opening
Existing clients
No re-registration needed
Your records and Pet Wellness Plan work at both locations
Find us β Newcraighall
Sending files & clinical records
Large files, videos & clinical history β how to send them
Clinical history transfer
If you are transferring from another vet, please send your pet's clinical history to [email protected] before your first appointment. History must arrive before your appointment β not on the day.
Videos & large files
Videos of your pet moving, imaging files or large clinical records can be sent via our secure file upload page. No account needed. Include your pet's name and your contact details in the message field.
Upload files β Standard documents
Smaller files β PDFs, photos, standard documents β can be emailed directly to [email protected]. Please include your pet's name in the subject line.
π₯
Can't describe what you're seeing? Show us.
A short video of your pet at home β a limp, a behaviour change, a cough or breathing pattern β can tell us far more than a description alone and helps your vet prepare before you arrive.
Upload files β Registering with us
New to TWC? Three ways to register
By phone
Call 0131 516 2499 and our team will take your details and book your first appointment at the same time. Quick, easy, done.
Pop in in person
Come in any time during opening hours β pets always welcome. Our client care team will register you on the spot. No appointment needed just to say hello.
By email
Email us to register, ask a question or send standard documents. Please include your pet's name in the subject line.
Email us βReady to register?
We'd love to meet you.
Call us, pop in, or send us a message. Our team is here to help. Pets always welcome β bring them along.