Poor claims experience
Contacts & Location
📍 Address: 20 Fenchurch Street, London EC3M 3AZ, United Kingdom
📞 Phone: +44 20 7953 6000
🌐 Website: uk.markel.com
Photos
Reviews
-
S S ★☆☆☆☆
-
Robyn Williams ★☆☆☆☆
Disgraceful. They double charged me then told me they can't refund me. Then I was told I had to wait 2 weeks for a partial refund! After complaining they said they would refund me the full amount in 3-5 working days. What a joke.
-
VINOTH G ★★★★★
Awesome place to work
-
Ed Ventham ★★★★★
Excellent FinTech insurance provider.
-
vishal srivastava ★★★★★
Amazing views from the building
-
Agentcjh ★★★★★
I work here so obviously it's fabilous
-
Marc Atallah ★★★★★
Great views, beautiful building
New Review
FAQs
What is the address of Markel UK?
Markel UK is located at 20 Fenchurch Street, London EC3M 3AZ, United Kingdom
What is the phone number of Markel UK?
You can contact Markel UK at +44 20 7953 6000
How can I get to Markel UK?
You can find directions to Markel UK by following this map link