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 27 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

Madhatter Bookshop

122 High Street, Burford, Oxfordshire, OX18 4QJ
T: 01993 822539
Accepts Gift Cards
Accepts Paper 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
Coffee shop adjacent / shared
Local parking - free
Wifi
Book clubs / reading groups

Magpie Books

Main Street, Enniskerry, Wicklow, A98 N9Y5
T: 00 353 1 273 4978
Accepts customer orders
Accepts Gift Cards
Accepts Paper Vouchers
Local parking - free
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

Manna Bookshop

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

Manna Christian Bookshop

17 Charles Street, Wrexham, LL13 8BT
T: 01978 364405
Accepts Gift Cards
Accepts Paper 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

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

Manor Books

Church Road, Malahide, County Dublin
T: 00 353 1 8168685
Accepts customer orders
Accepts Gift Cards
Accepts Paper 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

Market Town Books Ltd

14 South Street, Bridport, Dorset, DT6 3NQ
T: 01308 422964
Accepts Gift Cards
Accepts Paper Vouchers

Marylebone Books Ltd

University of Westminster, 35 Marylebone Road, London, NW1 5LS
T: 020 7911 5049
Accepts Gift Cards
Accepts Paper Vouchers

Masons of Melrose

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

Maynooth Bookshop

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

Maynooth University Bookshop

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

McLoughlins Bookshop (Westport) Ltd

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

Methodist Book Centre

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

Midland Books

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

Midleton Books

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

MJB Music Ltd

Unit 8, Victor Way, Bourne, Lincolnshire, PE10 9PT
T: 01778393771
Accepts Gift Cards
Accepts Paper 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
Local parking - free
Local parking - pay & display
Book clubs / reading groups

Mr B's Emporium of Reading Delights Ltd

14/15 John Street, Bath, Somerset, BA1 2JL
T: 01225 331155
Accepts Gift Cards
Accepts Paper Vouchers

MSR Newsgroup Ltd

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

Mustard Seed

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

Mustard Seed Bookshop

National Christian Outreach Centre, Riggs Road, Perth, Perth & Kinross, PH1 1PR
T: 01738 500530
Accepts Gift Cards
Accepts Paper 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