Lion finance group headquarters details
Location map
Open in Google MapsAll Lion finance group office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | Greater London | United Kingdom | Headquarters |
About Lion finance group
Lion finance group (London Stock Exchange (LSE): BGEO) is headquartered in London, Greater London, United Kingdom. Founded in 2017, the company operates across 2 countries with approximately 13,224 employees worldwide.
Where is Lion finance group's main office?
Lion finance group's main headquarters office is located at 29 Farm Street, London, Greater London w1j 5rl. This serves as the company's primary corporate address and is home to its executive leadership team.
Lion finance group regional offices
Beyond its headquarters in London, Lion finance group maintains 6 offices across 2 countries. Regional offices span 2 countries.
Lion finance group contact information
The main switchboard for Lion finance group headquarters can be reached at 4402031784052. For investor relations, visit lionfinancegroup.uk/investor-relations.
What does Lion finance group do?
Lion Finance Group PLC operates as a holding company. The Company, through its subsidiaries, provides banking and financial services through customer-centric universal banks. Lion Finance Group serves customers in Georgia and Armenia.
Frequently asked questions
Where is Lion finance group headquarters?
Lion finance group's headquarters is located at 29 Farm Street, London, Greater London w1j 5rl, United Kingdom.
How many offices does Lion finance group have?
Lion finance group operates 6 offices across 2 countries as of 2026.
What is Lion finance group's corporate address?
The official corporate address is 29 Farm Street, London, Greater London w1j 5rl.
When was Lion finance group founded?
Lion finance group was founded in 2017 and has grown to employ approximately 13,224 people worldwide.
What is Lion finance group's phone number?
The main phone number for Lion finance group headquarters is 4402031784052.