Join Caboodle

Sign up for emails to receive rewards, competitions and a chance to win a £100 (or €120)
National Book Token every month!

OR
Sign up with Facebook

By signing up I agree to the Terms & Conditions

Your search for "All bookshops beginning with 'M'" has found 26 bookshops.
NELat NELng SWLat SWLng Plotted Markers
Search againNear me

M F Barnwell & Sons

33 Market Place, Aylsham, Norfolk, NR11 6EN
T: 01263 733136
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Madhatter Bookshop

122 High Street, Burford, Oxfordshire, OX18 4QJ
T: 01993 822539
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Madhatter Bookshop Wantage

18 Mill Street, Wantage, Oxfordshire, OX12 9AQ
T: 01235 763215
Accepts customer orders - Lead time: 1 Day
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers
Coffee shop adjacent / shared
Local parking - free
Wifi
Book clubs / reading groups

Malvern Book Co-operative

2 St Ann's Road, Malvern, Worcestershire, WR14 4RG
T: 01684 564788
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Manna Bookshop

55 Stryd Fawr, Bala, Gwynedd, LL23 7AF
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Manna Christian Bookshop

17 Charles Street, Wrexham, LL13 8BT
T: 01978 364405
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Manna Christian Centre

147-149 Streatham High Road, Streatham, London, SW16 6EG
T: 020 8769 8588
Accepts customer orders
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Manna Christian Centre and Bookshop

Christian Bookshop - Bangor, 31 Holyhead Road, Upper Bangor, Bangor, Gwynedd, LL57 2EU
T: 01248 353386
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Manor Books

Church Road, Malahide, County Dublin
T: 00 353 1 8168685
Accepts customer orders
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers
Wifi
Book clubs / reading groups

Mansfield Christian Book Centre

2 Newgate Lane, Mansfield, Nottinghamshire, NG18 2LF
T: 01623 636582
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Marylebone Books Ltd

110 Northampton Road, Market Harborough, Leicestershire, LE16 9HF
Accepts Gift Cards
Accepts Paper Vouchers
E-Gift Vouchers not accepted

Masons of Melrose

9 Market Square, Melrose, Scottish Borders, TD6 9PQ
T: 01896 822196
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Max Minerva's Marvellous Books

39 North View, Westbury Park, Bristol, BS6 7PY
T: 07552535716
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Maynooth Bookshop

68 Main Street, Maynooth, County Kildare
T: 00 353 1 6286702
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Maynooth University Bookshop

John Hume Building, NUI, Maynooth, County Kildare
T: 00 353 1 6285629
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

McLoughlins Bookshop (Westport) Ltd

Shop Street, Westport, County Mayo
T: 00 353 98 27777
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Methodist Book Centre

Gitana Street, Hanley, Stoke-on-Trent, Staffordshire, ST1 1DY
T: 01782 212146
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Midland Books

High Street, Tullamore, County Offaly
T: 00 353 57 9321797
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Midleton Books

103 Main Street, Midleton, County Cork
T: 00 353 21 4633063
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Moon Lane Books

300 Stanstead Road, Catford, London, SE23 1DE
T: 02034897030
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Mostly Books

36 Stert Street, Abingdon, Oxfordshire, OX14 3JP
T: 01235 525880
Accepts customer orders - Lead time: 90% are within one day
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers
Local parking - free
Local parking - pay & display
Book clubs / reading groups

Mr B's Emporium of Reading Delights Ltd

14-15 John Street, Bath, Bath, Somerset, BA1 2JL
T: 01225331155
Accepts customer orders
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers
Book clubs / reading groups

MSR Newsgroup Ltd

35-39 Mercer Row, Louth, Lincolnshire, LN11 9JG
T: 01507 603177
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Mustard Seed

The Old Boathouse, Hillier's Yard, Marlborough, Wiltshire, SN8 1BE
T: 01672 511611
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Mustard Seed Bookshop

National Christian Outreach Centre, Riggs Road, Perth, Perth & Kinross, PH1 1PR
T: 01738 500530
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers

Muswell Hill Bookshop

72 Fortis Green Road, Muswell Hill, London, N10 3HN
T: 020 8444 7588
Accepts customer orders - Lead time: 24 hours
Accepts Gift Cards
Accepts Paper Vouchers
Accepts E-Gift Vouchers
X

We use cookies to make our website work, improve website performance, help you share our content via social media, and tailor our advertisements to you. You can change your preferences at any time by clicking “Cookies Preferences” in our footer. View our Privacy and Cookies policy for full details. To accept our cookies, click the button, or for further details and to specify your cookie preferences, click ‘more information’.