49 Bridge Street, Musselburgh, EH21 6AA EH21 6AA view map
Classes are held in the main hall and there is plenty of space for prams. There is some on-street parking nearby.