Theatre near Musselburgh