ECHO LOCATION TALENT AGENCY
+44 (0)20 3675 0730
GET IN TOUCH
London
Bedford House 2nd Floor
125/133 Camden High St
London NW1 7JR
United Kingdom
Melbourne
L3, 689 Burke Road
Camberwell
VIC 3124
Australia
Lagos
The Landmark Centre
Plot 3 & 4, Water Corporation Road,
Off Ligali Ayorinde. Victoria Island Annex,
Lagos, Nigeria