Contacts & Location

📍 Address: 20 Fenchurch Street, London EC3M 3AZ, United Kingdom

📞 Phone: +44 20 7953 6000

🌐 Website: uk.markel.com

Reviews

  1. S S ★☆☆☆☆

    Poor claims experience

  2. 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.

  3. VINOTH G ★★★★★

    Awesome place to work

  1. Ed Ventham ★★★★★

    Excellent FinTech insurance provider.

  2. vishal srivastava ★★★★★

    Amazing views from the building

  3. Agentcjh ★★★★★

    I work here so obviously it's fabilous

  1. 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