Mobile information and support service

Questions about cancer? We offer free information and support locally in England, Wales and Scotland – find your nearest bus below.

Everyone is welcome to use the service. Whether you have a cancer diagnosis, have a friend or relative affected by cancer, or are worried about cancer in any way at all, there are lots of ways that Macmillan can support you - medically, financially, emotionally and practically.

A dedicated mobile team of highly-qualified Macmillan professionals travel across the UK on a fleet of six big green Macmillan buses: Basil, Bertie, Beryl, Betty, Bronwen and Dougie.

The buses park up at lots of public places, from markets to outside shopping centres and libraries.

The team also man Macmillan information stands indoors in public places like shopping centres, hospitals, libraries and exhibitions, and visit places of worship, community groups and workplaces, even shows and festivals.

Loading...

    Wherever the mobile service is, our team of trained radiographers, dietitians and financial experts are there to talk to you in confidence, for as long as you need, to open up all the Macmillan services on offer. Or, you can pick up leaflets to take away with you.

    The mobile team can help you with:

    • Screening and what to look out for, for example signs and symptoms
    • Different cancers, their treatments and side effects 
    • How cancer affects your life, for example: finances or employment 
    • Talking about your cancer, or talking to someone with cancer 
    • Being there for someone with cancer, or the support available locally
    • Survivorship and recurrence

    A Macmillan staff member sits at an information stand in Boots, there are lots of leaflets and cancer information booklets on the table.

    Check below to find a bus in your location

    London, Anglia and South East of England

    Thursday 23 May – 9am to 2pm

    Sandy, Market Square, opposite Coral, SG19 1HU

    Friday 24 May – 10am to 2pm

    Dunstable, The Square, High Street, LU6 3HD

    Saturday 25 May and Sunday 26 May – 8.30am to 5.30pm (ticketed event)

    Hertfordshire County Show, Dunstable Road, St Albans, AL3 7PT

    Wednesday 5 June – 10am to 4pm

    Pinner, Pinn Medical Centre, Love Lane Car Park, Harrow, HA5 3EE

    Thursday 6 June – 10am to 4pm

    Uxbridge, outside Pavilions Shopping Centre, High Street, UB8 1LN

    Saturday 8 June – 10am to 4pm

    Ealing, outside Town Hall, New Broadway, W5 2BY

    Sunday 9 June – 8am to 1pm

    Run London, Regent’s Park, Race Village, NW1 4NA

    Tuesday 11 June – 9am to 4pm

    Broadstairs, Tesco Extra, 475 Margate Road, Kent, CT10 2QJ

    Wednesday 12 June – 9am to 4pm

    Margate, Cecil Square, CT9 1PU

    Thursday 13 June – 9am to 4pm

    Chatham, opposite Co-op Bank, Military Road, ME4 4JX

    Friday 14 June – 9am to 4pm

    Gillingham, outside WHSmith, Smith’s Square, High Street, ME7 1AU

    Monday 17 June – 10am to 4pm

    Camberley, outside Primark, Park Street, GU15 3PE

    Tuesday 18 June – 10am to 4pm

    Woking, Jubilee Square, GU21 6HJ

    Wednesday 19 June – 10am to 4pm

    Epsom, Clocktower, near to Boots, High Street, KT19 8EF

    Thursday 20 June – 10am to 4pm

    Redhill, High Street, RH1 1RH

    Monday 24 and Tuesday 25 June – 9am to 3pm

    Bedford, outside Primark, Midland Road, Harpur Centre, MK40 1TJ

    Wednesday 26 June – 10am to 4pm

    Luton, St George's Square, LU1 2QG

    Saturday 29 June – 12pm to 4pm

    Dover Together, Pencester Gardens, CT16 1NS

    Sunday 30 June – 11am to 5pm

    Folkestone, next to Natwest Bank, Sandgate Road, Kent, CT20 1SA

    Friday 5 July to Sunday 7 July – 8am to 6pm (ticketed event)

    Kent Show, Showground, Detling, Maidstone, ME14 3JF

    Tuesday 23 July - 10am to 4pm

    Fakenham, Fakenham Medical Practice, Meditrina House, Trinity Road, NR21 8SY

    The staff gave me a warm welcome and were extremely knowledgeable and helpful. This visit was very valuable to me, and encouraging.

    Roger, Brigg

    Close

    North of England

    Tuesday 21 May - 9am to 3pm

    Berwick, Tesco, Ord Road, TD15 2XG

    Wednesday 22 May – 10am to 4pm

    Macclesfield, Market Place, outside the Old Town Hall, SK10 1DY

    Thursday 23 May – 9am to 2pm

    Macclesfield, Tesco, Hibel Road, Cheshire East, SK10 2AB

    Friday 24 May – 10am to 4pm

    Crewe, Market Square, Delamere Street, CW1 2HR

    Saturday 25 May – 9am to 5pm (ticketed event)

    Smallwood Vintage Rally, near Love Lane Farm, near Sandbach, Chershire, CW11 2TT

    Monday 3 June – 10am to 4pm

    St Helens, Church Square, outside Clinton Cards, WA10 1BD

    Tuesday 4 June – 10am to 4pm

    Liverpool, Belle Vale Shopping Centre, Childwall Valley Road, L25 2RF

    Wednesday 5 June – 9am to 3pm

    Prescot, Cables Retail Park, Steley Way, L34 5NQ

    Wednesday 5 June – 8am to 2pm

    Appleby, 9 Boroughgate, Cumbria, CA16 6XF

    Thursday 6 June – 9am to 3pm

    Liverpool, Shopping Park, Edge Lane, L13 1EW

    Thursday 6 June to Saturday 8 June – 9am to 5pm

    Appleby Horse Fair, Salt Tip Corner, Appleby-in-Westmoreland, CA16 6XX

    Friday 7 June – 9am to 3pm

    Norris Green, near Boots Pharmacy, Broadway, L11 1BX

    Monday 10 June – 10am to 4pm

    Wythenshawe, Hale Top (pedestrian area), Main Square (near Peacocks), M22 5RF

    Tuesday 11 June – 7am to 1pm

    Irlam Train Station, Irlam, Greater Manchester, M44 5ZR

    Wednesday 12 June – 9am to 3pm

    Ancoats, Blossom Street, Manchester, M4 6AJ

    Thursday 13 June – 9am to 3pm

    Royton, Lidl, High Street, OL2 5QA

    Thursday 13 June – 9.30am to 4.30pm

    Hull, King Edward Square, HU1 3SS

    Friday 14 June and Saturday 15 June – 11am to 6.30pm

    York Races, York Racecourse, Knavesmire Road, YO23 1EX

    Friday 14 June – 9am to 3pm

    Whitefield, Morrisons, 5 Stanley Road, M45 8QH

    Monday 17 June – 10am to 3pm

    Little Budworth, The Hollies Farm Shop, Forest Road, CW6 9ES

    Tuesday 18 June and Wednesday 19 June – 8am to 6pm (ticketed event)

    Royal Cheshire Show, Clay House Farm, Flittogate Lane, Tabley, Knutsford, WA16 0JF

    Wednesday 19 June – 11am to 5pm

    York, Parliament Street (M&S), YO1 8NB

    Thursday 20 June – 10am to 4pm

    York Designer Outlet, South Entrance, St Nicholas Avenue, YO19 4TA

    Thursday 20 June – 10am to 3pm

    Northwich, Tesco, Manchester Road, CW9 5LY

    Wednesday 26 June – 10am to 3pm

    Burnley, Bus Station, Croft Street, BB11 2EF

    Thursday 27 June – 10am to 4pm

    Blackburn, King William Street (paved area outside Town Hall), BB1 7DY

    Friday 28 June – 9am to 2pm

    Leyland, Leyland Market, Northcote Street, PR25 2AA

    Saturday 29 and Sunday 30 June – 10am to 5pm (ticketed event)

    Flyde Vintage and Farm Show, The Show Field, Salwick Road, Wharles, near Kirkham, Preston, PR4 3SN

    Tuesday 2 July – 9am to 2pm

    Holmfirth, Co-op Food, Market Street, HD9 7AX

    Wednesday 3 July – 9am to 3pm

    Huddersfield, Train Station, St George's Square, HD1 1JB

    Wednesday 3 July – 10am to 3pm

    Tyldesley, outside Heron Foods, The Square, M29 8DR

    Thursday 4 July – 10am to 4pm

    Leigh, Loading Bay outside McDonald’s, Bradshawgate Street, WN7 4NB

    Thursday 4 July – 10am to 4pm

    Wakefield, Trinity Walk Shopping Centre, Trinity Walk, WF1 4JT

    Friday 5 July – 9am to 4pm

    Pontefract, Market, Beastfair, WF8 1AL

    Friday 5 July – 9am to 5pm

    Oldham, outside Tommyfield Market Hall, Albion Street, OL1 3BG

    Saturday 6 July – 9am to 4pm

    Bury Market, outside Bennetts Butchers, 1 Murray Road, BL9 0BJ

    Sunday 7 July – 6am to 12pm

    Bowlee Car Boot, Bowlee Community Park, Heywood Old Road, M24 4SB

    Tuesday 9 July and Wednesday 10 July – 7.30am to 7.30pm

    Great Yorkshire Show, Showground, Harrogate, HG2 8NZ

    Wednesday 10 July – 12pm to 8pm

    Castletown, Market Square, Isle of Man, IM9 5TD

    Thursday 11 July – 7.30am to 6.30pm

    Great Yorkshire Show, Showground, Harrogate, HG2 8NZ

    Friday 12 July – 10am to 4pm

    Ramsey, Market Place, Isle of Man, IM8 1JT

    Monday 15 July – 10am to 3pm

    Beverley, Beverley Market, HU17 8BB

    Tuesday 16 July – 9am to 2pm

    Bridlington, King street (outside Boyes), YO15 2DQ

    Wednesday 17 July – 8.45am to 6pm (ticketed event)

    Driffield Show, The Showground, Kelleythorpe, YO25 9DN

    Sunday 21 July – 7am to 12pm

    Cockermouth, Mitchell's Car Boot, Lakeland Livestock Centre, CA13 0QQ

    Wednesday 17 July – 6am to 12.30pm

    Chorley, Park Hall Car Boot, Charnock Richard, PR7 5LP

    Thursday 18 July – 10am to 4pm

    Preston, Barton Grange Garden Centre, Garstang Road, Brock, PR3 0RB

    Friday 19 July – 9.30am to 4pm

    Lytham St Annes, near the YMCA, South Promenade, FY8 1SW

    Wednesday 24 July – 8.30am to 4.30pm

    Marple, outside Card Factory, The Hollins, Stockport Road, Stockport, SK6 6AY

    Friday 2 August – 10am to 5pm

    Runcorn, Church Street, WA7 1LR

    Sunday 4 August – 7.30am to 1pm

    Warrington Car Boot, opposite B&Q, Junction 9 M62, WA2 8TE

    Tuesday 13 August – 9am to 3pm

    Fleetwood, Lord Street (outside St Peter’s Church), FY7 6DX

    Wednesday 14 August – 9am to 3pm

    Great Eccleston Market, High Street, Great Eccleston, PR3 0YB

    Thursday 15 August – 10am to 4pm

    Morecambe, Visitor Information Centre, Old Station Buildings, Marine Road, LA4 4DB

    Friday 16 August – 9am to 3pm

    Knott End-on-Sea, opposite Lloyds Pharmacy, Wyre View, Poulton-le-Fylde, FY6 0AE

    Tuesday 20 August – 9am to 3pm

    Swinton, Morrisons, Swinton Hall Road, Salford, M27 4BT

    Tuesday 20 August – 10am to 4pm

    South Shields, King Street/Mile End Road crossroads, NE33 1DA

    Wednesday 21 August – 9am to 3pm

    Little Hulton, Hulton District Centre Car Park, Manchester, M28 0AX

    Friday 23 August – 9am to 3pm

    Middleton, Middleton Gardens, Manchester New Road, M24 4DB

    Sunday 25 August – 9am to 3pm

    Masham, Brymor Ice Cream, High Jervaulx Farm, HG4 4PG

    Close

    Scotland

    Monday 20 May – 10am to 3pm

    Torness Power Station, EDF Energy Generation, Dunbar, EH42 1QS

    Wednesday 22 May – 9am to 3pm

    Dunbar, Asda Supermarket, Spott Road, EH42 1LE

    Thursday 23 May – 9am to 3pm

    Haddington, Tesco, Newton Port, EH41 3LZ

    Friday 24 May – 9am to 3pm

    Dalkeith, Morrisons, Esbank Road, EH22 1HQ

    Tuesday 25 June – 9am to 4.30pm

    Port Glasgow, Tesco, Greenock Road, PA14 5BP

    Wednesday 26 June – 9am to 4.30pm

    Johnstone, Houston Square, PA5 8AN

    Wednesday 31 July – 9am to 5pm

    Aberdeen, St Nicholas Street, outside Clydesdale Bank, AB10 1BU

    Thursday 1 August - 9am to 5pm

    Montrose, Piazza, High street, DD10 8QW

    Friday 2 August - 8am to 4pm

    Arbroath, Kirk Square, DD11 1DX

    Monday 12 August – 10am to 4pm

    Irvine, Rivergate Shopping Centre, KA12 8EH

    Wednesday 14 August – 10am to 4pm

    Ayr, Burns Statue Square, KA7 1UT

    Thursday 15 August – 9am to 3pm

    Galston, Tesco, Polwarth Street, KA4 8HG

    I spoke to two friendly and well-informed ladies and I came away with relevant booklets to pass on to a family member. Great work!

    Karen, Morley

    Close

    East Midlands and West Midlands

    Wednesday 22 May – 10am to 4pm

    Ludlow, Castle Square, SY8 1AX

    Thursday 23 May – 8am to 3pm

    Church Stretton, outside Co-op, Lion Meadow, SY6 6BX

    Friday 24 May - 9am to 4pm

    Telford Forge Shopping Park, Colliers Way, Telford, TF3 4AG

    Saturday 25 May - 9am to 6pm (ticketed event)

    Shropshire County Show, The Greenhous West Midlands Showground, Berwick Road, Shrewsbury, SY1 2PF

    Monday 3 June – 9am to 4pm

    Newcastle-under-Lyne, Ironmarket, ST5 1RH

    Tuesday 4 June – 9am to 3pm

    Biddulph Sainsbury’s, Wharf Road, Stoke-on-Trent, ST8 6AJ

    Wednesday 5 June – 10am to 4pm

    Leek, Market Place, ST13 5HH

    Thursday 6 June- 9am to 2pm

    Kidsgrove Tesco, Liverpool Road, Stoke-on-Trent, ST7 1DX

    Sunday 9 June – 9am to 6pm

    RAF Cosford Air Show, Albrighton, Wolverhampton, WV7 3EX

    Monday 10 June – 9am to 3pm

    Willenhall Tesco, Neptune Industrial Estate, WV13 2PZ

    Tuesday 11 June – 9am to 2pm

    Wednesbury, Morrisons, 239 Holyhead Road, WS10 7BD

    Tuesday 18 June – 9am to 3pm

    Arnold, Eagle Square, Front Street, Nottinghamshire, NH5 7EL

    Thursday 20 June – 8.30am to 2.30pm

    Southwell, Market Square, NG25 0FS

    Friday 21 June – 9am to 3pm

    Newark, Market Place, NG24 1EQ

    Monday 24 June – 10am to 4pm

    Ripley, outside Old Town Hall, Market Place, DE5 3XE

    Thursday 27 June – 9am to 3pm

    Chapel-en-le-Frith Morrisons, Market Street, SK23 0HY

    Sunday 30 June – 8am to 2pm

    Oswestry Colour Run, The British Ironworks Centre, Whitehall, Aston, Oswestry, SY11 4JH

    Tuesday 2 July – 10am to 4pm

    Erdington, High Street, B23 6RS

    Friday 5 July – 9am to 3pm

    Bliston, Market Hall, Market Street, WV14 0DN

    Wednesday 3 July – 9am to 3pm

    Small Heath, Asda, 859 Coventry Road, B1O 0HH

    Friday 12 July – 10am to 4pm

    Melton Mowbray, Market Place, LE13 1XD

    Wednesday 17 July – 8am to 2pm

    Corby, Lakeside Healthcare, Cottingham Road, NN17 2UR

    Friday 19 July – 8am to 2pm

    Daventry, High Street, NN11 4HU

    Wednesday 24 July – 10am to 5pm

    Hanley, Market Square, Stoke-on-Trent, ST1 1NU

    Friday 26 July – 9am to 3pm

    Uttoxeter Tesco, Brookside Road, ST14 8AU

    Tuesday 30 July – 10am to 5pm

    Walsall, Park Street, WS1 1NG

    Wednesday 31 July – 9am to 3pm

    Oldbury, Town Square, B69 3DB

    Thursday 15 August – 9am to 3pm

    Matlock, outside Post Office, Bank Road, DE4 3AQ

    Close

    Central and South West England

    Tuesday 21 May – 10am to 5pm

    Newbury, by Tesco, Northbrook Street, RG14 1DJ

    Wednesday 22 and Thursday 23 May – 9am to 5pm

    Reading, by Sainsbury’s, Broad Street, RG1 2BH

    Friday 24 May – 9am to 3pm

    Reading, Morrisons, Basingstoke Road, RG2 0HB

    Thursday 6 June to Saturday 8 June – 8.30am to 6.30pm (ticketed event)

    Royal Cornwall Show, Showground, Whitecross, Wadebridge, PL27 7JE

    Monday 10 June – 10am to 4pm

    Penzance, Tesco Superstore, Branwell Lane, TR18 3DU

    Tuesday 11 June – 10am to 4pm

    Penzance, St Clare Health Centre, St Clare Street, TR18 3DX

    Wednesday 12 June – 10am to 4pm

    Camborne, Tesco Superstore, Wesley Street, TR14 8DT

    Thursday 13 June – 9am to 3pm

    Newton Abbot, corner of Market Street and Highweek Way, TQ12 2JL

    Monday 17 June – 10am to 4pm

    Tidworth, Leisure Centre, Nadder Road, SP9 7QN

    Tuesday 18 June - 9am to 3pm

    Alton, End of Market, High Street, GU34 1AB

    Wednesday 19 June – 10am to 4pm

    Andover, Guildhall, High Street, SP10 1NX

    Thursday 20 June – 10am t0 4pm

    Eastleigh, By Rymans, Wells Place, High Street, SO50 5SG

    Friday 21 June – 9am to 3pm

    Aldershot, Union Street, GU11 1EW

    Monday 24 June – 10am to 6pm

    Weymouth, Seafront, near Kings Statue, DT4 7AA

    Tuesday 25 June – 11am to 6pm

    Bournemouth, Pier Approach, near Aruba Café, BH2 5AA

    Wednesday 26 June – 10am to 4pm

    Christchurch, Saxon Square, BH23 1QA

    Thursday 27 June – 11am to 6pm

    Bournemouth, Pier Approach near Aruba Café, BH2 5AA

    Friday 28 June – 10am to 3pm

    Bournemouth, Civic Town Square, near Debenhams, BH2 6ED

    Monday 1 July - 9am to 4pm

    Midsummer Norton, opposite Dorothy House Hospice Shop, BA3 2DR

    Tuesday 2 July – 10am to 4pm

    Bristol, Tesco Extra, Eastgate Road, BS5 6XU

    Wednesday 3 July – 10am to 3pm

    Bristol, Anchor Square, near 'We the Curious', BS1 5DB

    Saturday 6 and Sunday 7 July – 11am to 5pm

    Eastbourne 999, Western Lawns, BN21 4EH

    Monday 8 and Tuesday 9 July – 10am to 4pm

    Hastings, outside Debenhams, Robertson Street, TN34 1HL

    Wednesday 10 July – 9am to 3pm

    Hailsham, near the Memorial, High Street, BN27 1BG

    Monday 15 July – 9am to 4pm

    Yeovil, Middle Street (near Boots), BA20 1LS

    Tuesday 16 and Wednesday 17 July – 10am to 4pm

    Yeovil Hospital, near the main entrance, Higher Kingston, BA21 4AT

    Thursday 18 July – 10am to 4pm

    Bridgwater, Robert Blake Statue, Cornhill, TA6 3BU

    Friday 19 July – 10am to 4pm

    Burnham, South Esplnade, near Tourist Office, TA8 1BU

    Tuesday 23 July – 11am to 5pm

    Exeter, Bedford Square, by Barclays and Princess Hay Centre, EX1 1LX

    Wednesday 24 July – 10am to 4pm

    Exmouth, The Strand, Rolle Street, EX8 1HE

    Thursday 25 July – 10am to 4pm

    Exeter, Bedford Square, by Barclays and Princess Hay Centre, EX1 1LX

    Friday 26 July – 9am to 1pm

    Tiverton, Phoenix Lane, EX16 6LU

    Saturday 27 July – 9am to 5.30pm (ticketed event)

    Mid Devon Show, Knightshayes, Chettisconbe, Tiverton, EX16 7PT

    Wednesday 14 August – 8.30am to 6.30pm (Ticketed Event)

    Gillingham Show, Motcombe Turnpike Showground, SP7 9PL

    Monday 19 August – 10am to 4pm

    Burnham on Sea, Tesco, Ben Travers Way, TA8 1EZ

    Close

    Wales

    Monday 20 May – 9am to 3pm

    Risca, Tesco Extra, Newport Road, NP11 6NP

    Tuesday 21 May – 9am to 3pm

    Caerphilly, next to Sky Pod, Castle Court Shopping Centre, Lon-Y-Twyn, CF83 1NU

    Wednesday 22 May – 9am to 3pm

    Brynmawr, Asda, Lakeside Retail Park, Nantyglo, NP23 6TS

    Thursday 23 May – 9am to 3pm

    Ebbw Vale, Tesco Superstore, Northwest Approach, NP23 6TS

    Friday 24 May – 8am to 2pm

    Ebbw Vale, outside Peacocks, Market Street, NP23 6HL

    Tuesday 4 June – 10am to 4pm

    Colwyn Bay, outside Bay View Shopping Centre, Sea View Road, LL29 8DG

    Wednesday 5 June – 9am to 3pm

    Abergele, Tesco Superstore, Market Street, LL22 7AA

    Friday 7 June – 9am to 3pm

    Mold, Tesco Superstore, Chester Street, CH7 1UB

    Saturday 8 June – 9am to 5pm (Gazebo, ticketed event)

    Aberystwyth & Ceredigion Show, Caeau Gelli Angharad Show Field, Capel Bangor, SY23 3HP

    Saturday 8 June – 9am to 6pm (Gazebo, ticketed event)

    Caerwys Agricultural Show, Gatehouse Fields, Babell, Holywell, CH8 8PY

    Monday 10 June – 9am to 3pm

    Holyhead, Market Street, LL65 1UF

    Tuesday 11 June – 9am to 3pm

    Amwlch, Co-op Food, Lon Goch, LL68 9AL

    Thursday 13 June – 9am to 3pm

    Caernarfon, near the Fountain, Castle Square, LL55 2NB

    Friday 14 June – 9am to 3pm

    Barmouth, Co-op Food, Station Road, LL42 1PH

    Monday 17 June – 9am to 3pm

    Aberaeron, Market Street, SA46 0AS

    Wednesday 19 June – 9am to 3pm

    Aberteifi, Tesco Superstore, Aberystwyth Road, SA43 1NA

    Monday 24 June – 10am to 5.30pm

    Neath, Neath Square, SA11 1RT

    Tuesday 25 June – 10am to 4pm

    Port Talbot, Civic Square, SA13 1PJ

    Wednesday 26 June – 9am to 3pm

    Baglan, Morrisons, Christchurch Road, SA12 7BZ

    Thursday 27 June – 10.30am to 4.30pm

    Swansea, Portland Street, SA1 3DF

    Friday 28 June – 9am to 3pm

    Swansea, Tesco Swansea Marina, Albert Row, Oystermouth Road, SA1 3RA

    Tuesday 2 July to Saturday 6 July – 9am to 5pm (Information stand - ticketed event)

    Llangollen Music Festival, Royal International Pavilion, Abbey Road, LL20 8SW

    Saturday 6 and Sunday 7 July – 10am to 6pm

    Swansea Airshow, Swansea Bay, Oystermouth Road, SA1 3UL

    Thursday 11 July – 9am to 3pm

    Pontycymmer, Co-op Food, Victoria Street, CF32 8NW

    Friday 12 July to Sunday 14 July – 10am to 5pm

    Bridgend County Show, Bridgend College, Pencoed College, CF35 5LG

    Wednesday 17 July – 9am to 3pm

    Dowlais Top, Asda Merthyr Tydfil Superstore, CF48 2YF

    Thursday 18 July – 9am to 3pm

    Merthyr Tydfil, Tesco Extra, Beacons Place, Station Yard, Tramroad Side, CF47 0AL

    Monday 22 July to Thursday 25 July – 8.30am to 7pm (ticketed event)

    Royal Welsh Show, Pitch 95, Royal Welsh Showground, Llanelwedd, Builth Wells, LD2 3SY

    Tuesday 30 July – 10am to 6pm

    Cardiff, opposite Carphone Warehouse, Queen Street, CF10 2HQ

    Wednesday 31 July – 9am to 3.30pm

    Pontypool, Pontypool Market, Commercial Street, NP4 6JJ

    Tuesday 13 and Wednesday 14 August – 9am to 7pm (ticketed event)

    Pembrokeshire Show, County Showground, Withybush, Havorfordwest, SA62 4BW

    Thursday 15 August – 9am to 6pm (ticketed event)

    Pembrokeshire Show, County Showground, Withybush, Havorfordwest, SA62 4BW

    Tuesday 13 and Wednesday 14 August – 8am to 6pm (Information stand - ticketed event)

    Anglesey Show, Shopping and Exhibition Pavilion, The Showground, Gwalchmai, Holyhead, LL65 4RW

    Wednesday 21 August- 9amto 3pm

    Mold Market, Daniel Owen Square, Earl Road, CH7 1AB

    Thursday 22 August – 8am to 5.30pm

    Wrexham, Eagles Meadow Shopping Centre, LL12 8DG

    Close

    Isle of Man

    Wednesday 10 July – 12pm to 8pm

    Castletown, Market Square, Isle of Man, IM9 5TD

    Close

    Follow Macmillan's busses on Twitter

    Back to Local information and support services

    Information and support centres

    Our local centres offer free, confidential information and support. If you or a loved one has questions about cancer, we’re here.

    Health and wellbeing clinics

    The impact of cancer doesn’t stop when treatment ends. With more people than ever surviving after a diagnosis, getting support after treatment is vital.

    Cancer environments

    Macmillan has been creating healing cancer environments with the NHS and other partners since 1976, and we’re experts at what we do.

    The Macmillan Horizon Centre

    A calm, friendly and welcoming place offering support so people affected by cancer in Sussex can still live their life.