About Ankura Interpreting
We are a British Sign Language Interpreting agency based in London, providing top quality qualified interpreters to Deaf people in and around the city.
More about Ankura Interpreting
Ankura Interpreting is located at Unit C, 23a Benwell Road, N7 7 London, United Kingdom
0207 700 2207
http://www.make-it-home.co.uk