London Office

The team in our London office supports our regional operations and service delivery in the EMEA region. Our office location in London gives T&S access to world-class talent and puts us in close proximity to our clients’ European headquarters. Our regional hub in London is critical to our mission to extend T&S’ commitment to excellence in client service to the EMEA region and to share our commitment of giving back with the community in London and beyond.



Tafapolsky & Smith Limited
566 Chiswick High Road
Building 3
W4 5YA London
United Kingdom



Other offices

Los Angeles

San Francisco


Key Contacts

Sarmilia Ramalingam

EMEA Immigration Manager

Ekta Lahkani Panesar

EMEA Immigration Manager

Latest EMEA News