The Policy Shop

General FAQs

Where is the Policy Shop Based?
Our Head Office and Call Centre is located in Leamington Spa.

How Long have you been in business?
The Policy Shop was launched in 1993.

What Methods of Payment do you accept?
Visa and Mastercard credit cards, debit cards and cheques. You can also pay for your insurance via direct debit.

What are your Hours of Business?
Monday - Friday 9am-8pm and Saturday 9am-5pm.

What is your address?
The Policy Shop
Hayden House
Waterfall Lane
Cradley Heath
West Midlands
B64 6PU

Are you Authorised by the Financial Conduct Authority (FCA)?
The Policy Shop is a trading name of Insurance Factory Limited. Insurance Factory Limited is authorised and regulated by the Financial Conduct Authority (No. 306164).

Customer Services

0333 321 9489

9am - 6pm Monday to Friday

9am - 2pm Saturday