All events All events There are no events for this period. « December 2024 » M T W T F S S 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Discover more events See what's on What's on when? This week Next week This month Next month Full list Places to go What's on where? 1 Lilac Avenue Aim High - Woodburn ALN/ESOL Offices Arniston House B & E Millar -shop Beeslack Community High School Bilston Miners Welfare Club Bilston Primary School Birkenside Park, Gorebridge Bonnyrigg Bonnyrigg Primary School Brunton Theatre, Musselburgh Burghlee Park Burnbrae Primary School Corn Exchange Edinburgh Council Chambers Cowan Court Cowden Park Pavilion Crichton Collegiate Church Dalkeith Community Fire Station Dalkeith Corn Exchange Dalkeith Country Park Dalkeith High School Campus Dalkeith Library and Arts Centre Dalkeith Masonic Lodge Dalkeith Medical Centre Dalkeith Miners Club Dalkeith Rugby Club Dalkeith Welfare Hall Danderhall Community Hub Danderhall Library Eastfield Medical Centre Edinburgh College, Eskbank Campus Edinburgh Waverley Entrance to Willow Road (off Oak Place) Fairfield House Galashiels Interchange Glencorse Centre Glencorse Kirk Gorebridge Beacon Gorebridge Community Development Trust Gorebridge Leisure Centre Gorebridge Library Gorebridge Parish Church Gorebridge Primary School Hawthorn Children and Families Centre Hawthornden Primary School John Gray Centre Junction of Elmfield Park and Newmills Road Ladywood Leisure Centre Lasswade Centre Lasswade Church Lasswade High School Centre Lasswade Library Lasswade Rugby Club Lasswade/Penicuik/Loanhead and Newbattle Swimming Pools Lawfield Primary School Loanhead Bayne Memorial Loanhead Leisure Centre Loanhead Library Loanhead Primary School Lost Garden of Penicuik MARC Building MARC recycling Masonic Hall, Roslin Mayfield and Easthouse Development Trust Office Mayfield and Easthouses Church Hall Mayfield Community Club Mayfield Leisure Centre Mayfield Library Mayfield Parish Church Hall McSence Conference Centre, Mayfield Meet outside Ladywood Leisure Centre Middleton Village Hall, Middleton Midlothian Community Hospital Midlothian Foodbank Midlothian Libraries Midlothian Muslim Community Centre Midlothian Snowsports Centre Midlothian Sport and Leisure Services Pools National Mining Museum of Scotland, Newtongrange Newbattle Abbey College Newbattle Community Campus Newbattle Community High School Newbattle Community Learning Centre Newbattle Parish Church Newbattle Pool Newbyres Village Newtongrange Leisure Centre Newtongrange Library Newtongrange Parish Church Hall Newtongrange Railway Station Online event Orchard Centre Peebles Hydro Penicuik Arts Centre Penicuik Centre Penicuik High School Penicuik House Penicuik Library Penicuik Park Penicuik Pavilion Penicuik Pottery Penicuik Public Toilets Penicuik Rugby Club Penicuik to Eskbank Walkway Penicuik Town Hall Penicuik/Newbattle and Lasswade Swimming Pools Pentland House Pitcairn Centre Poltonhall play park Poltonhall Sports Complex Preston Hall Farms Rosewell Miners Club Rosewell Parish Church Roslin Glen Country Park, Main Car Park in Lower Glen Roslin Medical Practice Roslin Studio Rosslyn Chapel Saltire Centre, Mayfield Industrial Estate Saltire Soccer Centre Sergio's Chip Shop Shottstown Miner’s Club Springfield Mill St Andrew's Primary School St James the Less Episcopal Church, Penicuik St John's and King's Park Church, Dalkeith St Mary's Episcopal Church, Dalkeith Stair Arms Hotel, Pathhead Straiton Pond Strathesk Primary School Suttieslea Terrace Temple Village Hall The Mayflower Tolbooth Hall Valleyfield Pond Various venues in Midlothian Vogrie Country Park Vogrie House Welfare Hall Wildlife Information Centre Woodburn Aim High Woodburn Miners Club YMCA