London

20 Fenchurch Street

London

EC3M 3BY

Our Head Office is situated in the heart of London's financial district at 20 Fenchurch Street and is home to over 200 colleagues.

The building, also known as the ‘Walkie Talkie’, is an icon of the city skyline. Our views from the 28th floor are spectacular as are our light, modern and people-friendly facilities.

"Vanquis is a company which is constantly growing."

"

Route Planner

Get Directions
+
"

“We haven’t lost the essence of what got us to where we are now.”

"

"The independent culture we have is made by the individuals who work here."

"